与查询帮助不大Mysql的WHERE查询
我有这个疑问
SELECT
link_usluge, id_usluge, naslov_usluge, mesto,
deo_grada, adresa, telefon, opis,
naslov_kategorije, kompletno
FROM
usluge LEFT JOIN kategorija ON koja_kategorija=id_kategorija
WHERE
naslov_kategorije LIKE '%auto mehaničar%'
AND mesto LIKE '%Novi Sad%'
AND deo_grada LIKE '%Detelinara%'
AND markevozila LIKE '%SKODA%'
ORDER BY
id_usluge DESC
我需要一个查询添加此,总是在这个查询有markevozila='SVE MARKE'
,意味着中提到的查询我要添加行中具有SVE MARKE的所有行,并添加具有LIKE markevozila '%SKODA%'
如何查询该行的任何想法的行?
Txanks很多
例
简单,我想拥有所有结果markevozila = 'SVE MARKE',并于 查询我想补充markevozila LIKE '%SKODA%'。在塞尔维亚SVE MARKE 意味着ALLCARS和markevozila意味着TYPEOFCARS,这样,当一些 进入AUDI我会查询所有结果AUDI,但我想添加到 导致和有TYPEOFCARS ='ALLCARS所有其他结果
你能解释一下你的问题吗?也许你可以prodive一些示例数据 – fthiella 2013-05-09 19:20:18
在这里,我需要我有表和行内部被称为markevozila,当在那一行我使用LIKE markevozila'%SKODA%'的一些搜索,但我需要添加像SVE MARKE,如何要做到这一点? – 2013-05-09 19:23:28
你在哪张表中有markevozila专栏?在使用或分类? – fthiella 2013-05-09 19:32:31