2 benzer içerikli tabloyu karma olarak tarihe göre sıralamak?

0
Onaylı Üye
Üye
Katılım
17 Eylül 2010
Mesajlar
849
Tepki puanı
6
Konum
Ankara
2 adet tablomuz var, bunları satırların tarihine göre karma olarak sıralamak istiyorum

TABLO 1
id - text - tarih
1 - merhaba - 15:20
2 - abc - 15:10
3 - ceviz - 15:00

TABLO 2
id - isim - soyisim - tarih
1 - ayşe - fındık - 15:01
2 - fatma - fıstık - 15:15
3 - ali - cips - 15:30


Çıktımın şöyle olması gerekiyor;
ceviz 15:00
ayşe fındık 15:01
abc 15:10
fatma fıstık 15:15
merhaba 15:20
ali cips 15:30


evet biraz zor profesyonel desteğine ihitiyacım var. Fakat genede okuduğunuz için teşekkürler.
 
0
Onaylı Üye
Üye
Katılım
17 Temmuz 2012
Mesajlar
977
Tepki puanı
7
Konum
Sammamish, WA, US
Union kullanabilirsin. Verdigin ornek icin soyle bir cozum ise yarar:

SELECT * FROM (SELECT id,text,tarih FROM tablo1 UNION SELECT id, CONCAT(isim,soyisim),tarig FROM tablo2) t ORDER BY tarih

Yalniz eger tablo boylari buyukse performans acisindan bunu pek onermem. Sonucta "ORDER BY tarih" index kullanmayacaktir.
 
Geri
Üst