Database
 sql >> Database >  >> RDS >> Database

Come usare "Mi piace" in SQL

Abbiamo già imparato le basi di SQL. Abbiamo imparato a conoscere SQL stesso e come scrivere istruzioni select.

Abbiamo anche visto come creare ed eliminare tabelle e colonne. Ora impareremo qualcosa su come usare il Mi piace operatore con caratteri jolly per trovare record molto specifici nelle tabelle del nostro database. Ad esempio, possiamo interrogare il nostro database per tutte le persone con nomi che iniziano con la lettera "C".

SELECT * FROM respondents SELECT WHERE
"first_name" LIKE "c%";


Analizziamo la dichiarazione di cui sopra. Riconoscerai la seleziona istruzione che inizia questa riga. Questo farà sapere a SQL che vogliamo selezionare (restituire) alcuni record. Ma possiamo essere più specifici.

Successivamente, abbiamo il da clausola che dice a SQL a quale tabella del database siamo interessati. In questo caso, stiamo lavorando di nuovo con la nostra tabella "rispondenti". Questa tabella contiene i nomi e le informazioni sulle persone che si sono iscritte per ricevere una newsletter.

L'importante dove La clausola consente a SQL di sapere a quale colonna della tabella siamo interessati. In questo caso, stiamo lavorando con la colonna "first_name" della tabella. E il mi piace l'operatore ci permette di essere specifici.

Stiamo usando un carattere jolly per cercare solo i record in cui "first_name" inizia con la lettera C. Il carattere jolly è simile al seguente:"c%" . Le virgolette aprono e chiudono il carattere jolly. Il segno di percentuale dopo la "c" significa che non ci interessa cosa viene dopo la prima lettera, purché la prima lettera sia una C.

Quindi in pratica stiamo dicendo a SQL che vorremmo ottenere alcuni record "come" ciò che corrisponde al nostro carattere jolly.

Una rapida ricerca su Google ti fornirà un ampio elenco di caratteri jolly accettati. Ci sono così tante buone risorse là fuori che esito a nominarne una.

Ti abbiamo mostrato una sintassi di base per i mi piace operatore e come puoi usarlo in SQL. Resta sintonizzato nella nostra serie mentre tratteremo altri suggerimenti e trucchi relativi a SQL. Facci sapere nei commenti qui sotto se hai domande.