Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [MySql]Problema query versione 4.0.25

    Ciao a tutti,
    in locale ho la versione MySQL 4.1.9, mentre sull'hosting ho MySQL 4.0.25 ho il problema con questa query:


    codice:
    SELECT tipologia.nome, tipologia.id FROM tipologia WHERE tipologia.id= '51' AND tipologia.nome NOT IN (SELECT prezzo.nome FROM prezzo WHERE tipologia.id_hotel=prezzo.id AND tipologia.nome = prezzo.nome)
    mi restituisce errore #1064

    qualcuno ha la soluzione? :master:
    Grazie mille!

    ciao

  2. #2
    Membro Junior
    Registrato dal
    Dec 2005
    Messaggi
    44
    Credo che il problema sia la subquery, che mi pare non sia supportata dalla versione più vecchia di MySql da te indicata.
    Dovresti ripensare la stringa SQL senza la subquery.

  3. #3

    nooo....

    nooooo....non dirmi così!! ...
    ho un casino di query fatte in questo modo... :master: !sei sicuro su questo?



  4. #4
    Membro Junior
    Registrato dal
    Dec 2005
    Messaggi
    44
    Non ci metto la mano sul fuoco, ma temo che sia così.
    Mi pare proprio che le subquery siano supportate a partire proprio dalla versione 4.1.x di MySql
    Infatti personalmente non uso ancora le subquery con Php/MySql
    Mi dispiace

  5. #5
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    "Starting with MySQL 4.1, all subquery forms and operations that the SQL standard requires are supported, as well as a few features that are MySQL-specific."
    http://dev.mysql.com/doc/refman/5.0/en/subqueries.html




    think simple think ringo

  6. #6

    no.....

    grazie mille!!!



Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.