alexa-tracking
Selamat Guest, Agan dapat mencoba tampilan baru KASKUS Masih Kangen Tampilan Sebelumnya
Kategori
Kategori
Home / FORUM / All / Tech / ... / Programmer Forum /
[ASK] Query SQL menampilkan row terbaru
1024
1024
KASKUS
51
244
https://www.kaskus.co.id/thread/541be622925233b62e8b456a/ask-query-sql-menampilkan-row-terbaru

[ASK] Query SQL menampilkan row terbaru

mau tanya gan.

contohnya...
anekan punya table SUKA
trus field nya 0a,1a,1b,1c
[ASK] Query SQL menampilkan row terbaru


nah yang mau ane tanyain gimana query nya untuk ngambil data dari field [1A] 2 terbaru aja setiap datanya tanpa menggunakan hardcode.
jadi hasilnya kek gini...
[ASK] Query SQL menampilkan row terbaru

tolong gannnn emoticon-Kiss
Urutan Terlama
Kemungkinan harus pake subquery coba browsing lg ttg subquery emoticon-Smilie
Yg dimaksud kya gini bukan
ane kg paham emoticon-Ngacir
Code:

$query=mysql_query("select 1A FROM suka order by id Desc limit 2");
while($hasil=mysql_fetch_array($query))
{
echo "".$hasil[1A]."";
}
Cobain ini deh

Code:

SELECT * FROM suka a
WHERE a.0a IN (SELECT MAX(t.0a) FROM suka t WHERE a.1a = t.1a) OR
a.0a IN (SELECT MAX(t.0a) FROM suka t WHERE a.1a = t.1a AND t.0a NOT IN (SELECT MAX(t2.0a) FROM suka t2 WHERE t.1a = t2.1a))
ORDER BY a.1a, a.0a
kalo ane mending make cara begini emoticon-Big Grin
Spoiler for sql:
Quote:


Select *
From
(
Select Top 2
MAX(0A) As 0A,
1A,1B,1,C
From TableA
Group By 1A,1B,1,C
Order By 1
) A
Diubah oleh pak.er.te
pake "order by" tanggal "desc" dan "limit 2"
select s1.* from suka s1
join (select max(0A) as 0A, 1A from suka group by 1A) s2
on s1.0A = s2.0A and s1.1A = S2.1A
union
select S3.* from suka S3
join (select max(0A) as 0A, 1A from(select 0A,1A from suka where 0A not in
(select max(0A) as 0A from suka group by 1A)) s4
group by 1A) s5 on s3.0A = s5.0A and s3.1A =s5.1A

maf sub querynya bnyk bgt, cz masih newbie saya..
semoga bener..
Diubah oleh gil.90
sudahhhh bisaaa. terimakasih semua emoticon-Kiss


×
GDP Network
Copyright © 2018, Kaskus Networks, PT Darta Media Indonesia.
Ikuti KASKUS di