Visualizzazione dei risultati da 1 a 5 su 5

Discussione: problemi SQL con mysql

  1. #1

    problemi SQL con mysql

    ciao a todos, ho un problemone assurdo, non riescoa fare questo subselect con mysql, per caso voi sapete se mysql non arriva a farlo o kosa ?

    ho provato a fare passo per passo ma nada.

    codice:
    FROM hRec
    WHERE hRec.codNeg
    IN ( 
    SELECT negozipf.codNeg
    FROM negozipf
    RIGHT  JOIN zonepf ON negozipf.zonCod = zonepf.zonCod
    WHERE zonepf.zonCod =  '63' )
    mi restituisce questo errore:
    #1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT negozipf.codNeg
    FROM negozipf
    RIGHT JOIN zonepf ON nego

    ma come ho detto provando a fare i select uno ad uno funziona tutto.

    - Ander Costruscion -

  2. #2
    Prova cosi...
    SELECT ...
    FROM hrec,negozipf,zonepf
    WHERE
    hrec.codneg=negozipf.codneg
    AND negozipf.zoncod= zonepf.zoncod
    AND zonepf.zoncod='63';
    .follow the white rabbit.

  3. #3
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    che versione di mySQL usi?? solo le più recenti supportano le subquery.
    http://dev.mysql.com/doc/mysql/en/Subqueries.html


    think simple think ringo

  4. #4
    MySQL 4.0.18-Max running on localhost

    il 4.0 come puoi vedere.

    quindi nulla da fare ?
    - Ander Costruscion -

  5. #5
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    con quella versione non puoi usare le subquery, devi cambiare la query oppure usare 2 query distinte.

    think simple think ringo

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.