SQL質疑応答スレ 5問目at DB
SQL質疑応答スレ 5問目 - 暇つぶし2ch910:NAME IS NULL
08/04/30 23:47:04
>>909
INSERT INTO SELECT

911:NAME IS NULL
08/04/30 23:58:43
>>910
ヒントありがとうございます。できるという空気は感じましたが全体の文がつかめてないっす。今、その答えを聞くのは簡単だけど・・一日粘ってきます。ありがとうございます。

912:905
08/05/01 00:57:07 +1kXGQKN
>>906
ありがとうございます。
列が可変になると駄目なんですね…
勉強になりました。

>>907
ありがとうございます。
SQLでまともな問い合わせも出来ないので、
ストアドファンクションを考えても見ませんでしたが、
この機会に少し見てみることにします。

913:NAME IS NULL
08/05/01 01:45:37
>>909
INSERT INTO TABLE2
 SELECT
  T1.No,
  T1.D1,
  null AS New1,
  T1.C1
 FROM TABLE1 T1

914:NAME IS NULL
08/05/01 09:52:23
>>913
テーブルを新規に作っちゃうんですね。参考になりました。㌧

915:902
08/05/01 09:59:15
>>908
そのようにカーソルを使って Fetch Next しながら云々ももちろん考えました。
ただ、なんとか Select 文の工夫だけでできないものかと思っただけです。

ありがとうございました。

916:NAME IS NULL
08/05/01 12:40:44
>>914
自分で TABLE1 と TABLE2 って名前変えてるんだから新規に作ると思うだろ常考
そのテーブルにカラム追加したいなら alter table 使え。
New1 を D1 と C1 の間に入れたいのかも知れないが、
RDBではカラムの順序にはデータ構造上の意味は何もない。

917:NAME IS NULL
08/05/01 13:49:11 /NYPxvw/
SELECT id, curtime( ) FROM test ORDER BY RANK
このようなSQLの実行に、すごく時間がかかった時は、
curtime()の値も変わるのでしょうか?
一度だけ実行されるのか、
何度も実行されるのか…という疑問です

918:NAME IS NULL
08/05/01 17:55:01
>>913
今帰ってきました。ほしたら答えが・・・ありがとうございます。
といいつつも文の内容の十分な理解はできてません。
今、このソースを打ち込んでばっちしな結果なんですけどだまされた気分になっているは否めません。
しかし今日のこれは私にとってとても大きいです。調べよって言われるとそれまでだけど・・・

>>916
SQLite3 なんですが alter table ・・・あった。(というか最近のバージョンで実現?)
始めたばかりもあるのかカラムの並びちょっと気に掛かってました。それよりも INSERT INTO TABLE1 .. の後に VALUES しか知らなかったのでそれはそれで新鮮です。

919:NAME IS NULL
08/05/02 04:14:03 gmzuFZbL
こんにちは、

phpからmysqlを操作しようとしているのですが、
Host is not allowed to connect to this MySQL server
が表示されてしまい、ブラウザにテーブルがでてきません。
どなたか、アドバイスいただけますでしょうか。

宜しくお願いします。

920:NAME IS NULL
08/05/02 07:32:58
ホストは許していません接続をこのSQLサーバー


921:NAME IS NULL
08/05/02 07:36:37
>>919
1. サーバーの設定を見直す
2. スレ違い

922:NAME IS NULL
08/05/02 12:17:54 6LOyzsRH
10分前にmySQLに始めて触りました。
コマンドライン操作にイライラ。

GUI操作するための、toolとかってありますか?

923:NAME IS NULL
08/05/02 12:43:39
>>922
なんでMySQLスレに行かないんだろ。
MS-ACCESSでデータ変更はできると思うし、CSEで任意のSQL投げられるんじゃなかった?

924:NAME IS NULL
08/05/02 14:06:33
>>922
ここはSQLのスレで、MySQL固有の話はスレ違い。
環境晒してMySQLのスレで聞いてみ、答えてもらえるかもよ。

925:922
08/05/02 14:42:37
なんという事でしょう。
MySQL == SQLはfalseだったのです。

926:NAME IS NULL
08/05/02 14:54:16
ばかじゃねーの

927:NAME IS NULL
08/05/02 18:08:37
>>922
GUIとまではいかないが、CSEを使えば多少はわかりやすいでしょう。
CSEで検索すればすぐに出てくる。

928:NAME IS NULL
08/05/02 18:58:04
GUI操作=善、という発想の香具師はアフォ

929:NAME IS NULL
08/05/02 22:14:44
>>922
ACCESSでいいんじゃね

930:NAME IS NULL
08/05/03 05:32:42
というかSQLと関係ないなぁ


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch