Ho un db con le seguenti tabelle:
tb_squadre:
id_squadra--->conatore
str_squadra--->testo
tb_calendari:
id_calendario--->contatore
str_squadra_A---->numerico
str_squadra_B---->numerico
str_giornata---->numerico
tb_tabellini:
id_tabellino--->contarore
id_calendario--->numerico
str_commento---->text
ecc.
Ora io vorrei estrarre i dati in modo da avere:
------------------------------------
Lazio - Roma
COn relativo commento della partita.
------------------------------------
Se uso questa SQL invece di farmi vedere la partita indicata nella tabella tb_tabellini del campo id_calendario, mi fa vedere la prima partita che c'è nel tb_calendario, Praticamntet se nella tb_tabellini nel campo id_calendario c'è 23 che si rifersice a LAZIO - ROMA mi fa vedere la prima partita con id_calendario 1
strSQL = "SELECT c.*, d.*, a.str_squadra as A, b.str_squadra as B FROM tb_tabellini as d, tb_calendari as c,tb_squadre as a,tb_squadre as b WHERE a.str_squadra=(SELECT str_squadra FROM tb_squadre WHERE id_squadra=c.str_squadra_A) AND b.str_squadra=(select str_squadra from tb_squadre where id_squadra=c.str_squadra_B)"
Come faccio ?
AIUTOTOTOTOTOTOTOTOTO