-3

私のオフィスのプロジェクトに問題があります

私のテーブル

tbl_phonebook
番号 名前
0814432 ahmad

tbl_inbox
SenderNumb テキスト
0814432 コバ コバ
0942042 セカリアン

電話帳テーブルの番号と同じ受信ボックスに名前と番号が表示される場合のテーブル受信ボックスからのデータの表示方法電話帳テーブルの番号と同じでない/ない場合の受信ボックスに名前と番号が表示される元の番号を表示する差出人

前に

4

1 に答える 1

0

私はあなたの問題を完全に理解しているとは言えません。LEFT JOINレコードが電話帳テーブルに存在するかどうかを確認する ために使用したいと思います。

そして、おそらくIFNULL名前またはsendernumbを表示するために使用します。

SELECT i.sendernumb,
    IFNULL(p.name,i.sendernumb) name,
    i.text text
FROM tbl_inbox i
    LEFT JOIN tbl_phonebook p ON i.SenderNumb = p.number
于 2013-02-15T02:33:59.793 に答える