0

mysqlテーブルを使用して2つの列から値を取得するクエリを作成する必要があります

私のテーブルには次の構造があります

| ID | to_user_id | from_user_id | message |        datetime     | 
| 1  |     21     |      07      |   hi    | 2012-05-10 04:13:01 | 
| 2  |     07     |      21      |  hello  | 2012-05-10 04:17:51 | 

ユーザーが送信するメッセージと単一のクエリで取得するメッセージの両方を取得するクエリを作成したい

4

2 に答える 2

2

Simpleを試して実行する

SELECT `message` FROM `table` WHERE `to_user_id` = 21 OR `from_user_id` = 21
于 2012-05-10T19:46:08.297 に答える
1

このようなものはどうですか?

SELECT * FROM `table` WHERE `to_user_id` = 21 OR `from_user_id` = 21

ID21のユーザーが送信者と受信者である行を取得します。

于 2012-05-10T19:35:36.250 に答える