Database Help Query SQL

hack00

Utente Iron
3 Novembre 2020
20
7
2
15
Ciao ragazzi, qualcuno riesce a svolgermi e spiegarmi questa query? Mi dareste un grande aiuto
 

Allegati

  • Cattura.png
    Cattura.png
    105.8 KB · Visualizzazioni: 18

Fabbra

Utente Bronze
28 Febbraio 2021
32
3
13
23
Basta che fai una select sulla tabella degli studenti messa in join con la tabella delle assenze e ordinata per cognome e nome....la query esatta mi sa che per esercizio è meglio che provi a farla tu
 

hack00

Utente Iron
3 Novembre 2020
20
7
2
15
ovvero? No non è uno esercizio che devo consegnare, ho preso questo esercizio su internet e vorrei capirlo dato che sto svolgendo sql da autodidatta.
Potresti svolgerlo e spiagarmelo se puoi? cosi riesco a capire meglio
 

Fabbra

Utente Bronze
28 Febbraio 2021
32
3
13
23
La butto li....avrai una tabella "STUDENTI" con id, nome, cognome... e una tabella "ASSENZE" con id, id_studente, tipo_assenza....
La query sarà SELECT nome, cognome, assenze.* FROM studenti JOIN assenze ON studenti.id = assenze.id_studente ORDER BY cognome, nome
Che vuol dire seleziona (e metti in odrine prima per cognome e poi per nome) il nome il cognome (e tutti i campi dell'assenza) di quei studenti che hanno delle assenze nella tabella assenze