[mySQL] - Kako dodati trenuten ID v column name
3 naročniki
3 naročniki
Pozdarv vsem!
Imam tabeli:
wp.terms
in
wp.options
Trenutno berem po searchu vse terme takole:
SELECT term.name FROM terms as TERM WHERE term.name LIKE ''
Zadeva deluje normalno.
Sedaj pa bi rad joinal gor še table options ampak da bi bilo takole:
SELECT **term.term_id**, term.name FROM terms as term
JOIN options AS o ON (o.option_name = trgovine_**term.id**_lokacija) WHERE term.name LIKE ''
Torej, da trenuten record termid išče v optionname (s tem da je ime option name vedno trgovineTERMIDlokacija).
Poskusil sem tudi že tole:
SELECT **term.term_id**, term.name FROM wp_terms as term
INNER JOIN wp_options AS o ON o.option_name = 'trgovine_'+**term.term_id**+'_lokacija' WHERE term.name LIKE '%%%%'
Kako je to možno izvedit?
3 odgovori
Katera polja imaš v tabelah in katera so tista, ki imata skupni podatek?
Potem pa še, katera polja bi rad dobil? terms.name in terms.termid oz. z aliasom term.name in term.termid?