seçmek için nasıl i aynısından olmayan benzersiz satırlarıolmayan "benzersiz" Satırlar
+------+------+------+
| id | idA |infos |
+----- +------+------+
| 0 | 201 | 1899 |
| 1 | 205 | 1955 |
| 2 | 207 | 1955 |
| 3 | 201 | 1959 |
+------+------+------+
Ben sütunda infos
için tüm satırları getirme istiyorum getirme zorunda olan aşağıdaki tabloya sahip En az iki satırda idA
değeri. Yukarıdaki tablo için sorgu
Çıktı olmalıdır
hiçbir başarı ile şu istekleri denediminfos
1899
1959
:
SELECT idA FROM XXX WHERE NOT EXISTS(SELECT * FROM XXX GROUP BY idA)
SELECT * FROM XXX a WHERE NOT EXISTS(SELECT * FROM XXX b WHERE a.RVT_ID=b.RVT_ID GROUP BY idA)
Ne veritabanı kullandığınız ve bu veritabanının sürümünü kullanıyor musun? –
[Sütun Değerinin Farklı Olmadığı Her Satır Nasıl Seçilir?] Olası bir kopyası (http://stackoverflow.com/questions/13146304/how-to-select-every-row-where-column-value-is-not- farklı) –
MySQL'de çalışıyor, bu yüzden bu etiketi ekliyorum. OP'nin doğru SQL diyalekt/versiyona değişmesi için acaba acaba? – icedwater