tablodaki 2 alanın gösterilmesi

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
lom
Üye
Mesajlar: 135
Kayıt: 25 Nis 2006 02:37

tablodaki 2 alanın gösterilmesi

Mesaj gönderen lom »

s.a kolay gelsin arkadaşlar.
2 tablom mevcut. futboltakimi ve fikstur olarak geçiyor.
fikstur tablosunda 1takim_id ve 2 takim_id var. Bu ikisi de takım isimlerini teşkil etmekte. bunları kullanıcıya gösterirken Id olarak değilde takım isimlerini göstermek istiyorum. Bunu 2 ayrı sql ile çözebilirim ama tek sql ile çözmek istiyorum.


Örn:
FUTBOLTAKIMI TABLOSU
ID__TAKIMADI
1---A TAKIMI
2--B TAKIMI

FIKSTUR TABLOSU
ID1__AÇIKLAMA--------ID2__ACIKLAMA2
1--KAZANDI ----------------2--KAYBETTİ

Kolay bi örnekle gösterdiğim gibi ben şu şekilde sonuç istiyorum
TAKIM ADI ACIKLAMA
A TAKIMI-- KAZANDI B TAKIMI-- KAYBETTI

Teşekkürler
Kullanıcı avatarı
lom
Üye
Mesajlar: 135
Kayıt: 25 Nis 2006 02:37

Re: tablodaki 2 alanın gösterilmesi

Mesaj gönderen lom »

Kod: Tümünü seç

SELECT 
machaftalari.HAFTAADI,
TARIH,
(SELECT TAKIMADI FROM FUTBOLTAKIMI WHERE TAKIM_ID=FIKSTUR.1TAKIM_ID) AS TAKIM1,
1TAKIMPUAN AS PUAN1,
(SELECT TAKIMADI FROM FUTBOLTAKIMI WHERE TAKIM_ID=FIKSTUR.2TAKIM_ID) AS TAKIM2,
2TAKIMPUAN AS PUAN2
FROM FIKSTUR
LEFT JOIN machaftalari ON (MACHAFTALARI.machaftalari_Id=FIKSTUR.machaftalari_Id)
arkadaşlar sorunumu bu şekilde halletmiş oldum. Kolay gelsin
Cevapla