La clausola where permette di impostare delle condizioni sulla selezione che si intende fare.
La sintassi è:
SELECT [campi da visualizzare] FROM [tabella su cui fare la query] WHERE [condizione]; |
SELECT [campi da visualizzare] FROM [tabella su cui fare la query] WHERE [condizione];
Per tutti le dimostrazioni utilizzeremo come tabella di esempio la seguente.
Tabella: SF_personaggi
oppure
Query: SELECT * FROM SF_personaggi;
id nome naz eta mossa
1 Chun-li CHI 26 Lightining Kick
2 Ryu JAP 30 Hadoken
3 Ken USA 29 Shoryuken
4 Balrog USA 26 Dash Straight
5 Zangief USR 38 Double Lariat
6 Blanka BRA 20 Electric Thunder
7 Guile USA 34 Sonic Boom
Query: SELECT * FROM SF_personaggi WHERE id > 4;
id nome naz eta mossa
5 Zangief USR 38 Double Lariat
6 Blanka BRA 20 Electric Thunder
7 Guile USA 34 Sonic Boom
Query: SELECT * FROM SF_personaggi WHERE mossa LIKE 'D%';
id nome naz eta mossa
4 Balrog USA 26 Dash Straight
5 Zangief USR 38 Double Lariat
Query: SELECT * FROM SF_personaggi WHERE id % 2 = 1;
id nome naz eta mossa
1 Chun-li CHI 26 Lightining Kick
3 Ken USA 29 Shoryuken
5 Zangief USR 38 Double Lariat
7 Guile USA 34 Sonic Boom
Nessun commento presente