У меня есть таблица вроде этого:Общее однократное SQL запрос
id | roll_no | name
---------------------
1 | 111 | Naveed
2 | 222 | Adil
3 | 333 | Ali
Если у меня есть данные, как это:
$fields = array("id" , "roll_no")
и $values = array("1,111", "2,222");
Это означает, что я должен написать SQL запрос для получения записей из таблицы, где (id! = 1 и roll_no! = 111) и (id! = 2 и roll_no! = 222). Это означает, что будет извлечена 3-я запись.
Если у меня есть данные, как это:
$fields = array("id")
и $values = array("2", "3");
Это означает, что я должен написать запрос SQL для получения записей из таблицы, где (! Ид = 2) и (ID = 3). Это означает, что будет извлечена первая запись.
Вопрос: Как написать общий одиночный запрос с использованием php для получения данных из таблицы, используя выше двух массивов данных.
Благодаря
Хорошо. Спасибо – NAVEED
Thats выглядит здорово. Благодарю. – NAVEED
Удалите пробел между 'concat_ws' и' ('. Это вызывает эту ошибку на сервере:' FUNCTION CONCAT_WS не существует' – NAVEED