任意の結果を返さない、サンプルは、私はINNERはこのようにJOINを行うにしようとしていますMySQLのインナー参加 - 私は2つの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')
これは、任意の結果が返されていませんが、私はそれは私が間違っているつもり9
のclient_idのためのフィールドを表示するように期待していますか?
はこの1つを試してみてください 'SELECT * FROM顧客 注文を登録しよう ON customers.cust_id = orders.client_id WHERE orders.client_id = 9' – crowchirp
'client_idのは、' 文字列です。 \ 'client_id \'は列です。 – Strawberry
どの回答があなたのために働いているか教えていただけますか? –