lostyazilim
tr.link

MYSQL Group By Ekleyince Order By Çalışmıyor

12 Mesajlar 3.365 Okunma
lstbozum
tr.link

TurkDeveloper TurkDeveloper WM Aracı Kullanıcı
  • Üyelik 11.05.2021
  • Yaş/Cinsiyet 24 / E
  • Meslek developer
  • Konum İzmir
  • Ad Soyad T** Y**
  • Mesajlar 45
  • Beğeniler 23 / 12
  • Ticaret 0, (%0)
takip
 

 

wmaraci
reklam

YazilimMimari YazilimMimari Eski adi: Turgay Can Kullanıcı
  • Üyelik 25.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Engineering Director
  • Konum İstanbul Avrupa
  • Ad Soyad T** C**
  • Mesajlar 771
  • Beğeniler 2 / 260
  • Ticaret 0, (%0)
Ref : https://paiza.io/projects/uQdiht32HFapWqbVfZzRBA?language=mysql

table scipts

create table mesajlar(MesajID integer,AliciID integer, GonderenID integer, Icerik varchar(100));


insert scripts

insert into mesajlar values(1,1,2, "Hello");
insert into mesajlar values(2,1,2, "Hello2");
insert into mesajlar values(3,1,3, "Hello");
insert into mesajlar values(4,1,3, "Hello3");
insert into mesajlar values(5,1,4, "Hello");
insert into mesajlar values(6,1,4, "Hello4");
insert into mesajlar values(7,1,5, "Hello");
insert into mesajlar values(8,1,5, "Hello");
insert into mesajlar values(9,1,5, "Hello5");
insert into mesajlar values(10,1,6, "Hello");
insert into mesajlar values(11,1,6, "Hello6");
insert into mesajlar values(12,2,6, "Hello26");



SELECT m.*
FROM mesajlar m;


Tüm mesajlar Çıktı

MesajID AliciID GonderenID Icerik
1 1 2 Hello
2 1 2 Hello2
3 1 3 Hello
4 1 3 Hello3
5 1 4 Hello
6 1 4 Hello4
7 1 5 Hello
8 1 5 Hello
9 1 5 Hello5
10 1 6 Hello
11 1 6 Hello6
12 2 6 Hello26




SELECT m.*
FROM mesajlar m
WHERE m.MesajID IN (
SELECT max(msg.MesajID)
FROM mesajlar msg where msg.AliciID = 1
GROUP BY msg.GonderenID
);



1 ID'li mesaj alıcıya mesaj gönderenlerin sonuncu mesajlarının Çıktısı
MesajID AliciID GonderenID Icerik
2 1 2 Hello2
4 1 3 Hello3
6 1 4 Hello4
9 1 5 Hello5
11 1 6 Hello6
 

 

https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
wmaraci
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al