-1

私のmysqlデータベースには、usersとuser_infoという2つのテーブルがあり、互いに関連しています。users テーブルにはユーザー名、パスワードなどが含まれていますが、user_info テーブルには姓、名などのユーザーの基本情報が含まれています。

次のようなものです: (これが正しい形式ではないことはわかっています。申し訳ありません)。

SELECT * FROM users AND user_info WHERE users.user_id == user_info.user_id 
4

2 に答える 2

4

あなたが欲しいのはですinner join

SELECT *
FROM Users
INNER JOIN User_Info on Users.User_Id = User_Info.User_Id

selectステートメント、結合などの詳細については、
MySQLリファレンス-Select構文を参照してください。

于 2013-02-07T03:40:20.243 に答える
2

これを試して:

SELECT users.user_id, user_info.user_id 
FROM users, user_info 
WHERE users.user_id = user_info.user_id;
于 2013-02-07T03:43:12.930 に答える