0
Je l'ai utilisé cette requête MySQL pour obtenir des données:fusionner deux lignes et la recherche dans
SELECT DISTINCT A.*, B.username
FROM posts A, members B
WHERE B.status=1
AND (A.USERID=B.USERID AND A.title LIKE '%myquery%' AND B.public='1' AND A.type = 'update')
order by A.ID desc limit 0, 10
cela fonctionne pour rechercher la ligne de titre, mais je dois rechercher en ligne de titre et msg, comment « fusionner » (?) ces deux lignes en une et faire ma requête?
Ceci est mon schéma de base.
----------------------------
ID | title | msg ... |
----------------------------
1 | example | hello there | example data.
PS. Désolé pour mon anglais.
Ne pas travailler, parce que je suis de repetead d'identité, j'ai besoin ID uniques, – greenbandit
vous pouvez utiliser DISTINCT (A. id), SON aide pas? qu'est-ce que tu as exactement? –
ne fonctionne pas, une idée? la requête est pour une boîte de recherche, requête originale pour rechercher dans les titres, original mais changer A.title pour A.msg à seearch in msg. ce que je cherche est un moyen de chercher dans tous les "post" (titre + msg) et show a un résultat unique. – greenbandit