Извините, не знаю, какое название должно дать на этот вопрос, так как это может запутать.простую инструкцию mysql, которую я не могу найти
Моя таблица имеет только две колонки - USERNAME1 и USERNAME2 я это:
SELECT * FROM `Friends` WHERE `userName1` = 'aName'
UNION
SELECT * FROM `Friends` WHERE `userName2` = 'aName'
В результате этого SQL заявления приносит мне те строки, которые включают в себя «aName
» в любом userName1
или userName2
. Как отфильтровать результат, чтобы показать только ДРУГИЕ записи? Во избежание возврата столбец, который содержит 'aName'
Я думаю, что предложение where должно быть WHERE (userName1 = 'aName' OR userName2 = 'aName') – Maverick
полностью работает спасибо. пытаясь скрыть это до php теперь – cmario
любая идея, как я могу вернуть user1Image OR user2Image вместе с username1 или userName2? что-то вроде then (userName2, userImage2) или для другого случая (userName1, userImage1) – cmario