Я две таблицы: Один называется «Collected_items» и других «Wrong_Collected» .. Как показано ниже:PHP MYSQL Регистрация и выходные несовпадающие результаты
**collected_items**
item_no qty
x1 10
x2 20
BB 5
Z1 20
x13 13
**wrong_collected**
item_no qty
x1 10
x2 20
x13 13
Как вы можете видеть, Есть пункт нет. произошла в обеих таблицах, но все, что я хочу, это вывести те, которые не найдены в таблице неправильных.
$sql = mysql_query("SELECT collected_items.item_no,wrong_collected.item_no FROM collected_items, wrong_collected WHERE collected_items.item_no!=wrong_collected.item_no");
while($data = mysql_fetch_array($sql)){
echo $data["item_no"];
}
Выходной сигнал показывает весь деталь нет, за исключением BB
и Z1
..Althout если вы удалите !
из collected_items.item_no=wrong_collected.item_no
выход покажет соответствия Номер элемента, как показано ниже:.
X1 X2 X13
К сожалению, я Я не очень хорошо знаком с PHP. Я узнал JOIN, но я никогда не видел примера, как выводить непревзойденные результаты. Пожалуйста помоги ! Спасибо
вашего запрос в порядке и результаты совершенны, то в чем проблема ?? –
@dianuj Последние два абзаца - это то, что я ищу, я хочу вывести результаты UNMATCHED. – Alihamra