Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Öne çıkan mesajlar

Mesaj tarihi:
şimdi tablolar şekildeki gibi.

create table Player(pID int, teamID int, pName text, age int, Gender text, teamName text, JerseyNumber int);
create table Team(teamID int, teamName text, Founded int, Location text);
create table Tournament(tourID int, tourName text, Location text, tourDate date);
create table Game(gameID int, tourID int, teamID1 int, teamID2 int, Score text);

ben buradan hangi takım hangi turnuvada kimlerle oynamış ve sonuçları ne olmuş onları çekmek istiyorum.

nasıl yapacam onu?
Mesaj tarihi:
select Score from Game where tourID = 'turnuvaid' and teamID1 = 'takım1' and teamID2 = 'takım2' order by gameID DESC

bu sorgu zaten sana hepsini veriyor başka tabloya girmene gerek kalmadan.

While döngüsüne ata ve yansıt sonuçları.
Mesaj tarihi:
aquila said:

sadece takim1'in sahasinda oynayan maclari verir o asfd.


(takimID1 = 'takim1' and takimID2 = 'takim2') or (takimID1 = 'takim2' and takimID2 = 'takim2')

oldu mu göbel?
Mesaj tarihi:
Iyide bu sorgun scorelari gosteriyor.Adam o sorgudaki teamid, tourid vs nin string olarak karsiliklarini gormek istiyor sanirim.Eger oyleyse, Innerjoin ile tek sorguda yapabilirsin veya from table1,table2 .... seklinde tablolardan o idlere karsilik gelen string degerleri cekebilirsin.
×
×
  • Yeni Oluştur...