Postgresで動いている以下のSQL文を、mysqlでも動くようにしたいのです。
SELECT tableA.*,tableB.a,tableB.b FROM tableA,tableB WHERE tableA.a=tableB.b
おそらくテーブル結合すればいいのではと思いますが、初心者のため、どうやっても動いてくれません。
質問事項
◆mysqlで動く代替のSQL文を教えてください。
◆このSQL文の意味を教えてください。
補足
○PHPで接続しているため、その点も考慮願います
○mysqlのバージョンは5.1.34です
○足りない情報あれば教えてください
MySQLバージョン5.1であれば、そのSQL文はそのまま動きますよ。
もし動かないようでしたら、表示されるエラーメッセージをお知らせください。
select tableA.*, tableB.a, tableB.b from tableA inner join tableB on tableB.b=tableA.a
だとどうでしょう。
MySQLバージョン5.1であれば、そのSQL文はそのまま動きますよ。
もし動かないようでしたら、表示されるエラーメッセージをお知らせください。
コメント(0件)