Jump to content
php.lv forumi

Izvēlēties no DB īstos datus


Dooling

Recommended Posts

Ir tabula 'atbildes'

 

vid | aid | lauka_mid | atbilde | *

102| 94 | 12 | Diāna | *

103| 94 | 13 | Laila | *

104| 94 | 14 | Karīna | *

105| 97 | 12 | Olga | *

106| 97 | 13 | Lilita | *

....

 

Es esmu izveidojis meklēšanu, bet lieta, ka man neatlasa pareizos ierakstus.

Teiksim meklētājam norādu, ka meklē pēc lauka (lauka_id) 12 atbildi (atbilde) Diāna un pēc lauka (lauka_id) 13 atbildi (atbilde) Laila pie tam ņemot vērā, ka aid jābūt vienādam ar 94.

 

Kāds būtu pareizs vaicājums, lai atlasītu pareizi? Mokos jau 3 h un apstājies esmu uz vietas.

Pašlaik man ir tāds vaicājums:

 

SELECT aid, anketetajs FROM kd_dala WHERE aid = '46' and ((lauka_mid = '12' and atbilde = 'Diāna') and (lauka_mid = '13' and atbilde = 'Laila'))

Link to comment
Share on other sites

×
×
  • Create New...