こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

MySQL テーブルの結合

顧客ごとにテーブルを作る香ばしいプログラムのSQL文を書くことになりました。
user_0001
user_0002
user_0003
user_0004
user_0005
といった具合にどんどん増えていきます。
カラムは仮に id, name, tel が入っているとします。
プログラムの修正は行えません。
通常JOIN句でテーブルの結合を行うと思うのですが、「user_」という文字列を含んでいるテーブルを全て結合せよ!みたいな命令文はSQLで書けるのでしょうか?
無理、無駄、素直にプログラムで出せ、というアドバイスでも構いませんのでよろしくお願いします。

投稿日時 - 2013-10-23 11:34:00

QNo.8317201

困ってます

質問者が選んだベストアンサー

無理、無駄

というか、顧客ごとにテーブルを作っているなら横断的に検索させたら
わける意味がなくない?
そんなことするならtableid的なカラムつくるだけで全て解決するし
(プログラムの修正が行えないという時点でそういう選択肢はないのでしょうけど)

投稿日時 - 2013-10-23 12:24:51

お礼

ありがとうございます、踏ん切りがつきました。

投稿日時 - 2013-10-23 19:14:52

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問