Jump to content
php.lv forumi

netiek galaa ar viltiigu SELECT


laikamjociigs

Recommended Posts

izmisiigi izgogleejos, bet taakaa sql zinaashanas ljoti ieruuseejushas, uzdroshinaashos izteikt saapi:

 

baigi vienkaarshojot, ir divas tabulas, pirmaa:

 

speeles_id|viesu_komandas_id|maajas_komandas_id

 

un otraa:

 

komandas_id|komandas_nosaukums

 

vajadzeetu magjisku selectu, lai ieguutu ko shaadu:

 

speeles_id|viesu_komandas_nosaukumu|maajas_komandas_nosaukumu

 

nu buutiiba taada, ka pirmajaa tabulaa, tos komandu id vajag aizstaat ar komandu nosaukumiem, kurus dabuu no otraas tabulas, piemeers:

 

pirmajaa tabulaa ieraksts: 343|1|2

otrajaa ieraksti: 1|Limbazu Piens un 2|Vilkjenes Torpeedo

rezultaataa: 343|Limbazu Piens|Vilkjenes Torpedo

 

liekaas, ka kaut kas neiespeejams, vai arii triviaals, kaa tur iisti ir?

Link to comment
Share on other sites

select speles_id, otra.komandas_nosaukums as viesu_komandas_nosaukums, majas.komandas_nosaukums as majas_komandas_nosaukums from pirma left join otra on viesu_komandas_id=otra.komandas_id left join otra as majas on majas_komandas_id=majas.k omandas_id where speles_id=343;

 

bet es visticamaak, ka buutu uztaisiijis vienkaarshu funkciju, kas peec komandas_id atgriezj komandas_nosaukumu. domaaju, ka shaadu funkciju tu vareetu izmantot vairaakaas vietaas.

Edited by rpr
Link to comment
Share on other sites

×
×
  • Create New...