У меня есть две таблицы базы данных MySQL называемых клиентов и заказов, образец ниже ...MySQL внутреннее соединение - не возвращает результаты
customers
client_id | cust_name | cust_phone
--------------------------------
8273 | Mr Jones | 382749584
38 | Mr Smith | 773625372
9 | Mrs Brown | 922382938
orders
order_id | cust_id | product_id
--------------------------------
392 | 9 | 9388
23 | 2837 | 9283
488 | 17 | 28392
Я пытаюсь сделать внутреннее соединение, как это ...
SELECT * FROM customers
JOIN orders
ON customers.cust_id=orders.client_id
WHERE ('client_id' LIKE '9')
он не возвращает никаких результатов, но я ожидал, что это, чтобы показать мне поля для client_id 9
Где я буду неправильно?
попробовать это 'SELECT * FROM клиентов РЕГИСТРИРУЙТЕСЬ заказы ON customers.cust_id = orders.client_id WHERE orders.client_id = 9' – crowchirp
'client_id' является строкой. \ 'client_id \' - это столбец. – Strawberry
можете ли вы сказать, какой ответ сработал для вас? –