Şu anda biraz zor bir MySQL Seçimi Bildirimi oluşturmaya çalışıyorum.MySQL Seçim Bildirimi Çoklu Sütunlar için DISTINCT
Böyle bir tablo var: İşte başarmaya çalışıyorum budur stringID (resimde TARAFINDAN/GROUP SEÇ edebilmek
data_table
uniqueID stringID subject
1 144 "My Subject"
2 144 "My Subject - New"
3 144 "My Subject - Newest"
4 211 "Some other column"
Bascially, ne yapmam istiyorum ki stringID iş parçacığıdır ve çoğaltılmamış. Ayrıca, en son stringID satırını SEÇİM (yukarıdaki örnekte uniqueID 3 olan). Ben veritabanını sorgulamak için olsaydı
nedenle, dönecekti (en üstteki en son UNIQUEID ile) şunlardır:
uniqueID stringID subject
4 211 "Some other column"
3 144 "My Subject - Newest" //Notice this is the most recent and distinct stringID row, with the proper subject column.
Bu mantıklı umuyoruz. Yardımın için teşekkürler.
% 100 belli uniqueID hep tablosundaki en yüksek ID olur musunuz? Değilse, en son için bir zaman damgası eklemenizi öneririm. – lexu
Aslında bir zaman damgası sütunum var (yukarıdaki örneğimde yer almıyor). O zaman zaman damgası sütunumu kullanmaya nasıl başlarım? MAX bir zaman damgası sütunuyla çalışır mı? Teşekkürler. –