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

    [MYSQL] Dubbio condizione

    Ciao a tutti, va bene se io traduco la seguente frase:

    "Seleziona tutto dalla tabella voti ordinandoli per ID solo se nel campo 'materia' c'è scritto 'Matematica'"

    in

    SELECT * FROM voti ORDER BY id WHERE materia='Matematica'

    ?????

    in pratica ho una tabella con 2 campi: materia e voto. devo visualizzare tutte le righe possibili dove hanno per campo Matematica... non so se mi sono spiegato

    Probabilmente ho sbagliato nello scrivere, però prima avevo scritto correttamente e non andava...

  2. #2
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    hai già provato a invertire?

    SELECT * FROM voti WHERE materia='Matematica' ORDER BY id

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    prova così:

    codice:
    SELECT * FROM voti WHERE materia='Matematica' ORDER BY id
    [EDIT] scusa kodode, abbiamo postato insieme

    ciao

  4. #4
    Utente di HTML.it L'avatar di kodode
    Registrato dal
    Sep 2002
    Messaggi
    1,896
    nessun problema

  5. #5
    SIETE FANTASTICIIII VVoVe: non potevo immaginare solo per 1 cosa così!

    GRAZIE! FUNZIONA!

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    ti giro il link per la sintassi della select:
    http://dev.mysql.com/doc/refman/5.0/en/select.html

    l'order va alla fine prima del limit...

    ciao

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.