ben fıkra çalıştığını JOIN SQL nasıl yanlış düşünüyorum söylemek kadarıyla. Eğer durum böyle değilse, o zaman bu tabloların içinde ne olduğunu ve neleri görüntülemeniz gerektiğine dair daha fazla bilgiye ihtiyacımız olacak.
Sorgunuzda geçerli: AÇIK öğrencinin s
SOLUNA dereceli g JOIN GELEN
SEÇ * g.student_id = s.student_id
s.student_id = 9
İhtiyacınız olan şey:
bakıyorum da sorgu istiyor Ne herhangi notu
sahip olmasa bile tüm öğrencileri gösteriyor gerekenler:
"9'a kadar kendi kimliğine sahip öğrencilerin eşit ilgili tüm verileri seçin hem Öğrenciler hem de Not tabloları "
Burada sorulması gereken ilk soru: Not Tablosundan veriye ihtiyacınız var mı?
Evet ise o zaman senin fıkra sorundur ve
(daha sonra
DEĞİL IN yan tümcesi içeren @Brittain Ze cevabını kontrol) Kimlik = 9 değil, aynı zamanda başkalarıyla sadece öğrencileri almak istemeyebilirsiniz NEREDE
Değilse (ve neye ihtiyacınız olduğunu söyledikten sonra) o zaman SELECT * FROM Student WHERE student_id = 9
işi yapmalıdır. Notları hakkında bilgi vermeden tüm öğrenciler hakkında bilgi alacaksınız.
örnek veri tablosunu ekleyin ??? –