現在、私はMySQLデータベースの1つのテーブルにメッセージのログファイルを持っています。他のものの中には、送信者IDとメッセージ自体が含まれています。私はウェブサイトにログを表示する方法を作りたいと思う。別のテーブルから値を検索する方法は?
私は送信者IDと人物の名前(実際に表示したいもの)を含む別のテーブルを持っています。
単に別のクエリを実行するよりも良い方法はありますか?それはうまくいくが、それはすべてのエントリに対して新しいクエリを必要とするので、かなり高価だ。理想的には、id - >名前を配列にマップするものが欲しいですが、すべての行を配列(別名では、横方向)に配置するものしか見つけることができませんが、 "vertical"というエントリが必要です。
私は道でPHPを使用しています...
ありがとう! ケビン
これは、ORDER BYを破るようです。回避策はありますか? – Kevin
あいまいな列名がないことを確認してください。必要なところで 'tablename.columnname'構文を使います。 –
よろしくお願いします。本当にありがとう! – Kevin