27 Mayıs 2009, ÇARŞAMBA
SEÇİN * NEREDE VAR
Doğru yolda bu bir ile gideceğim... Lütfen benim SQL büyük değil gibi benimle ayı
Belirli hücreleri başka bir yer olmadığı bir tablodan her şeyi seçmek için bir veritabanını sorgulamak için çalışıyorum. O kadar da çok mantıklı gelmiyor ama bu kod parçası olacağını umuyorum
SELECT * from employees WHERE NOT EXISTS (SELECT name FROM eotm_dyn)
Yani temelde çalışanların ve ayrıntılarını listesi olan bir tablo var. Diğer bazı ayrıntılar, kendi adı da dahil olmak üzere başka bir tablo. Eotm_dyn tablo değil adı, giriş yok anlamı, ya da diğer bir deyişle, eksik olan şey, bakın ne kadar iyi olduklarını görmek istiyorum.
Yukarıdaki sorgu bir şey verir, ama 20ish isimleri belli değil hemen aldım çok eksik var biliyorum.
Herkes yardımcı olabilir?
CEVAP
27 Mayıs 2009, ÇARŞAMBA
SELECT * FROM employees WHERE name NOT IN (SELECT name FROM eotm_dyn)
YA
SELECT * FROM employees WHERE NOT EXISTS (SELECT * FROM eotm_dyn WHERE eotm_dyn.name = employees.name)
YA
SELECT * FROM employees LEFT OUTER JOIN eotm_dyn ON eotm_dyn.name = employees.name WHERE eotm_dyn IS NULL
Bunu Paylaş:
SEÇİN * NEREDE VAR...
ve html seçeneği seçili değeri almak a...
C Seçin ve ConvertAll arasındaki fark#...
jQuery UI Büyük Seçin Listeleri İle Co...
Nerede Makinedir.Config?...