Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problema select (SQL)

  1. #1
    Utente di HTML.it L'avatar di otello
    Registrato dal
    May 2003
    Messaggi
    296

    Problema select (SQL)

    Buon pomeriggio a tutti.
    Ho questo problemino: devo leggere da un data base una serie di record con certe caratteristiche. In particolare devo leggere i record che posseggono un dato valore in un campo e se ne trovo due con lo stesso valore devo prendere il primo incontrato.
    Mi potete aiutare?
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    178
    Codice PHP:
     $sql "SELECT DISTINCT user 
                FROM tabella WHERE user_id = 
    $datovalore"
    DISTINCT per scartare tutte le ricorrenze tra record uguali, per il resto la sintassi č quella della normale query.

  3. #3
    Utente di HTML.it L'avatar di otello
    Registrato dal
    May 2003
    Messaggi
    296
    Il mio problema č che leggo diverse tabelle e la selezione su quel campo vale solo per una di queste tabelle.
    Se faccio distinct lui mi prende su ogni tabella il primo dei valori della select.
    in pratica:



    SELECT R.*, T.*, P.*

    FROM pippo R
    LEFT OUTER JOIN pluto T on T.campox = R.campoy
    LEFT OUTER JOIN paperino P on P.campoz = R.campoK
    LEFT OUTER JOIN topolino U on P.campop = U.campoT and campoM = 1 (qui dovrei prendere il primo)


    WHERE ...






    (Chissā se mi sono capito )

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.