Jump to content
php.lv forumi

Recommended Posts

Posted

Ir 2 tabulas: pasutijumi un darbi. tabula pasutijumi: id, vards. tabula darbi: id, pasutijuma_id, darba_nosaukums. Vienam pasutijumam var but vairaki darbi. Es gribu izveidot meklesana pieprasijumu un ja pasutijumam ir tads darbs vins izvada: pasutijumi.id un pasutijumi.vards. Es meginaju ar LEFT JOIN man vinsh ja tads darbs ir izmet tik reizes cik darbu ir piesaistiti pasutijumam. ceru ka izskaidroju pietiekami saprotami :)

Posted

Ja pareizi tevi sapratu, tad kaut kā šitā:

SELECT DISTINCT p.*
FROM pasutijumi p 
LEFT JOIN darbi d ON (
 p.id = d.pasutijuma_id
)
WHERE d.darba_nosaukums LIKE '%lala%'

×
×
  • Create New...