dayalı grup başına en yeni değerler Al Ben Oracle DBOracle SQL sorgusu: Zaman
id date quantity
1 2010-01-04 11:00 152
2 2010-01-04 11:00 210
1 2010-01-04 10:45 132
2 2010-01-04 10:45 318
4 2010-01-04 10:45 122
1 2010-01-04 10:30 1
3 2010-01-04 10:30 214
2 2010-01-04 10:30 5515
4 2010-01-04 10:30 210
aşağıdaki tabloda şimdi id başına son değeri (ve zaman) almak istiyorum var. Örnek çıktı:
id date quantity
1 2010-01-04 11:00 152
2 2010-01-04 11:00 210
3 2010-01-04 10:30 214
4 2010-01-04 10:45 122
Sadece bir sorgunun içine koymak için nasıl bilemiyorum
...
Ayrıca aşağıdaki seçenekler güzel olurdu:
Seçenek 1: Sorgu yalnızca gerektiği Son XX dakikadaki dönüş değerleri.
Seçenek 2: kimlik, kimliği ve kimliği olan başka bir tablodaki metinle birleştirilmelidir. ID için çıktı aşağıdaki gibi olmalıdır: id-idname (örneğin 1-testid1).
Yardımlarınız için çok teşekkürler!
"DATE" belirli bir "ID" için benzersiz mi? – APC
zaman damgası benzersiz olmalı, ancak görünüşe göre mevcut olan verilerde değil - bu nedenle çözüm işe yaramıyor. – Tom