のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,312人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレMySQL 総合 Part23

    mysql スレッド一覧へ / mysql とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    602 : NAME IS - 2013/04/07(日) 23:54:19.16 ID:MQ348hCc (-4,+25,-28)
    ちなみに普通に手動でインサートするとちゃんと入る。
    CSVで読み込んで入れようとすると入らん…
    603 : NAME IS - 2013/04/07(日) 23:57:59.42 ID:MQ348hCc (+0,+29,-14)
    もしかして文字コードとか関係あるのだろうか?
    う~んようわからん…
    604 : NAME IS - 2013/04/08(月) 00:27:45.36 ID:??? (-29,-29,-4)
    SELECT ... INTO OUTFILE ...
    で反対に出力してみたらどうかな。
    605 : NAME IS - 2013/04/08(月) 00:28:32.36 ID:??? (+37,+29,-39)
    マジレスするとそんなマシンのスペック依存な質問に
    環境の条件なしに答えられるはずがない。
    606 : 605 - 2013/04/08(月) 00:29:22.96 ID:??? (+27,+29,-6)
    あ、すまんだいぶ前の質問に答えてた・・・
    無視してください。
    607 : NAME IS - 2013/04/08(月) 02:02:35.37 ID:VLO7nAcV (+8,+17,-1)
    >>604
    ありがとう。解決しますた。
    608 : NAME IS - 2013/04/09(火) 12:47:31.77 ID:??? (+31,-29,-179)
    上の画像のようなテーブル構成で、
    出力結果弐の結果を得たいのですが、
    join onのキーを複数指定するにはどのようにSQL文を書けばよいでしょうか。
    出力結果壱のSQL文を二つ書けば済みそうですが、出来れば一つのSQL文にまとめたいです。

    以下がエラーが出たSQL文です。
    *******
    select
    学科試験.教科,
    学科試験.タイプ,
    学科試験.備考
    from 選択教科
    join 学科試験
    on 選択教科.教科1= 学科試験.教科
    on 選択教科.教科2= 学科試験.教科
    where 選択教科.名前 = "高橋"
    609 : NAME IS - 2013/04/09(火) 12:56:21.14 ID:??? (-23,-29,-7)
    select a.name, b.name
    from ...
    join exam a on ...
    join exam b on ...
    610 : NAME IS - 2013/04/09(火) 17:30:24.87 ID:??? (+27,+29,-14)
    静かだけど、、
    >>609の即レスが>>608宛てというのは通じてるのかな?w
    611 : NAME IS - 2013/04/09(火) 19:20:51.81 ID:??? (+27,+27,-58)
    >>609
    先ほど試してみました。
    違う方へのレスと勘違いしてしまいました、申し訳ありません。。
    うまくSQL文を作れず、examで調べてみたのですが情報が見当たらず、
    examという構文は省略形か何かでしょうか。もしよければヒントを教えて頂けるとうれしいです。
    バージョンはMySQL5.5.16です。
    612 : NAME IS - 2013/04/09(火) 21:24:36.94 ID:??? (+49,+29,-23)
    >>608
    画像が見れないんだけど。
    examというのは学科試験テーブルじゃないかと思う。要するに、同じテーブルを二回別名でjoinしろってことだと思う。
    画像見れないからわからないけど、ひょっとしたらunionを使うケース何じゃないかと思ったり。
    613 : NAME IS - 2013/04/09(火) 22:58:54.22 ID:??? (-21,-29,-122)
    select
    学科試験.教科,
    学科試験.タイプ,
    学科試験.備考
    from 選択教科
    join 学科試験 on
    (選択教科.教科1=学科試験.教科 or
    選択教科.教科2=学科試験.教科)
    where 選択教科.名前='高橋';
    614 : NAME IS - 2013/04/09(火) 23:15:07.51 ID:??? (+25,+29,-2)
    >>613
    あ、そういうことかー。なるほどね。
    615 : NAME IS - 2013/04/09(火) 23:19:22.70 ID:??? (+89,+29,-38)
    >>612-613
    ありがとうございます!613さんのやり方で出来ました。orで指定するやり方で出来るのですね。
    2回別名でjoinするやり方を色々試していましたがどうにも分からず、諦めかけていました。。
    違うところにも画像アップしてみましたが、このようなテーブルでした。
    (ミラー)レス頂いたみなさんどうもありがとうございます。
    616 : NAME IS - 2013/04/10(水) 10:03:35.97 ID:??? (-20,-24,-80)
    解決したみたいだけど、2回joinっていうのは
    join 学科試験 a
    on 選択教科.教科1= a.教科
    join 学科試験 b
    on 選択教科.教科2= b.教科

    ってやるんだよ
    617 : NAME IS - 2013/04/10(水) 12:18:05.51 ID:??? (+24,+29,-10)
    join の on を書くのが面倒くさいんだけど
    ON無かったら自動で同じ名前くっつけてくれないのかね
    620 : NAME IS - 2013/04/10(水) 14:23:47.72 ID:??? (+15,+27,-5)
    >>618
    ルールって?
    中にはSELECT文も入れられるよ
    621 : NAME IS - 2013/04/10(水) 15:57:41.07 ID:??? (-9,-14,-42)
    >>620
    ありがとうございます
    ユーザーが0000から9999までとびとびに登録されていまして
    そのうち上記のように除外した処理をしたいのですが
    例えば0000から1003までは除く
    としたいときはどう記述しますか?
    623 : NAME IS - 2013/04/10(水) 16:39:39.36 ID:??? (+22,+29,-4)
    なんでこのスレでやんの
    624 : NAME IS - 2013/04/10(水) 16:52:26.01 ID:??? (+22,+29,-2)
    なんでいまごろいってんの
    627 : NAME IS - 2013/04/10(水) 18:26:23.80 ID:??? (+27,+29,-5)
    そうか・・・
    いつのまにかそういう時代になったか・・・
    628 : NAME IS - 2013/04/10(水) 21:46:45.45 ID:??? (+25,+29,-1)
    >>616
    返事遅れましたがありがとうございます。
    とても参考になりました。
    630 : NAME IS - 2013/04/10(水) 23:01:38.19 ID:??? (+21,+29,+0)
    ちょっと笑った
    632 : NAME IS - 2013/04/10(水) 23:40:53.38 ID:??? (+27,+29,-20)
    でもINTでうまくいったっていってるよ
    4なんてずいぶん古いしできるようになってるんでない
    633 : NAME IS - 2013/04/10(水) 23:43:16.17 ID:??? (+29,+23,-5)
    >>630
    どこが可笑しかったですか?煽っているわけではなく、純粋に知りたいです
    教えてください(^o^)
    634 : NAME IS - 2013/04/10(水) 23:48:16.43 ID:??? (+37,+29,-16)
    >>633
    もう一息で出来るところまで来て、惜しいなと思いました。
    昔の自分を見てるようで思わず笑ってしまいました。
    悪意はありません。あしからず
    635 : NAME IS - 2013/04/11(木) 00:03:06.37 ID:??? (+22,+29,-4)
    そんなふうには読めないよ笑
    636 : NAME IS - 2013/04/11(木) 00:10:11.84 ID:??? (+32,+29,-10)
    >>634
    なるほど!ていうことは、スキルアップされた現在のあなたは正解をご存知だったのですね?
    637 : NAME IS - 2013/04/11(木) 00:15:15.07 ID:??? (+22,+29,+0)
    いいえ、知りません
    638 : NAME IS - 2013/04/11(木) 00:17:19.77 ID:??? (+27,+29,-4)
    わからないのに惜しいなと思ったのですか?
    639 : NAME IS - 2013/04/11(木) 00:18:42.82 ID:??? (+27,+29,-5)
    あ!ちなみにわたしは質問者ではありまへん
    640 : NAME IS - 2013/04/11(木) 01:16:38.44 ID:??? (+27,+29,-1)
    なんとなく惜しいと思いました。
    ごめんなさい
    644 : NAME IS - 2013/04/11(木) 18:44:08.27 ID:??? (+22,+28,+0)
    >>641
    多分正常じゃないと思う。
    647 : NAME IS - 2013/04/13(土) 00:43:01.26 ID:??? (+23,+28,-29)
    皆さんバックアップツールは何を使ってますか?
    sxdをCronで1日一回回そうとしてるんだけど、上手く行かず半泣きです。
    648 : NAME IS - 2013/04/14(日) 01:25:38.98 ID:??? (-28,-29,-2)
    >>647
    mysqldump使ってる
    649 : NAME IS - 2013/04/14(日) 09:48:50.51 ID:??? (+17,+19,-5)
    一旦DB落としてファイルを丸ごとzipで固めてる
    650 : NAME IS - 2013/04/14(日) 10:50:26.16 ID:??? (-29,-27,-22)
    レプリカ停止してHDDのスワップイメージをコピーしてる
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / mysql スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について