0

次のテーブルがあるとします。

messages
-------
id
sender
recipient
msg

ユーザーの会話をフェッチしたいのですが、自分自身を除外して、最終的に列: になりますid, user, msguser別人になります。明らかに、除外したいユーザーはわかっています。

私は次のようなことを考えました: CONCAT(sender,"-",recipient)、次にidu-or-iduを何も置き換えません。しかし、もっときれいなものがあることを願っています!

ありがとう。

4

1 に答える 1

0

これを試して ::

REPLACE(REPLACE(CONCAT(sender,"-",recipient),'idu-',''),'-idu','')
于 2012-10-20T12:31:09.230 に答える