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

    元スレMySQL 総合 Part24

    mysql覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    651 = :

    >>647
    該当の言語スレで聞いたほうがいいな。
    内容はもっと詳細に書いた方がいい。
    最低限いるのは言語名(該当言語スレに行くならいらない)と処理に失敗するコードの内容。
    あと>>648->>649のことは忘れろ。

    652 = :

    >>649
    できましたありがとう

    653 = :

    PHPがなぜクソと言われるのか、その一端が分かる流れだと思いました(小並感)

    655 = :

    date関数はそういう用途で使うものじゃないから。
    別にそういう風にできる関数や、日付を取り扱うクラスが用意されている。
    スレチだから詳細は書かないけど。

    656 = :

    全世界で、秒針がゼロを指すのは同時なんでしょ
    どういうことなの

    657 = :

    >>655
    SQLインジェクションはちゃんと対策してくれよ

    >>655
    DateTime::addとかがそういう仕様だよ

    658 = :

    すみませんがお助けください
    この画像のように、2つのテーブルがあり、左の案件1つにつき複数のコストがあります。
    そのコストを引き当てIDにもとづいて合計して案件テーブルに格納したいです。
    よろしくおねがいします

    /nox/remoteimages/95/0b/05a6aa463e30456f71e036ad28a7.jpeg

    659 = :

    SELECT t1.案件,COLLAPSE(SUM(t2.金額),0) FROM 案件 AS t1 LEFT OUTER JOIN コスト AS t2 ON t1.ID=t2.引当ID GROUP BY 引当ID

    テストはしてない

    660 = :

    格納か
    適宜INSERTなりUPDATEなり書き換えてくれ

    661 = :

    >>660
    格納じゃなくていいです
    目的のテーブルがえらるれば

    662 = :

    >>659
    うーん、なぜかエラーが出てしまう。
    僕が意味を理解できていないので、エラー内容もわけがわからない

    663 = :

    >>662
    俺らは理解できるから、ちょっとエラー内容教えてみ

    668 = :

    ごじょういって、攘夷のこと?

    669 = :

    書き込むスレ間違えてた……

    670 = :

    >>658ですけど
    現状、下記のクエリでかなり近いところまできました

    SELECT t1.anken , SUM(t2.金額) FROM t1 ,t2 WHERE t1.id = t2.引当id GROUP BY t2.引当id

    ただし、金額がゼロの案件が表示されないです
    ひきつづきアドバイスよろしくおねがいします

    672 = :

    COALESCEでNULLを0に変換するのも必要だけど
    まず>>659が外部結合で例を示してるのにそれ自分で外しちゃってるから

    673 = :

    いまさら聞きにくいことなんですけど、
    SELECTで合成されたテーブルは、実体はあるんですか?
    そのテーブルに対しさらにクエリできますか
    またそのテーブルはいつまで存在してるのでしょうけ?

    674 = :

    たびたびお世話になります
    あらためて整理して見ました
    この画像のように2つのテーブルを合成したいです。
    ご指導もらったコレラセでやると、コストの登録のないものが表示されません。
    コストテーブルにないものは0と表示したいです。案件テーブルにある件数すべてが表示されたいということです。
    よろしくご指導おねがいします

    675 = :

    /nox/remoteimages/f6/e8/43bf209bcf7f8fa7dd06fa54381b.jpeg画像はこれです
    よろしくおねがします

    676 = :

    >>673
    SQL view でググって勉強されたらいかが?

    677 :

    >>659の関数名の間違いだけなおしたらいけるんじゃねーの?
    なんで無視してるの?

    678 = :

    >>674
    仕事か学校の課題か知らないが、
    一度データデースの入門書でも読んだ方がいい。

    679 = :

    実体を残せるのはテンポラリテーブル
    http://logic.moo.jp/data/archives/11.html

    UPDATE JOIN GROUP BY でググれば一発だが
    まず LEFT JOIN が分からんとどうにもならん

    680 = :

    >>677
    すみません>>674で報告したように、コスト一覧に対応がないものつまりコスト0の案件がリストアップされないのである

    681 = :

    なんだかんだ言って、誰もやれないのかな?

    682 = :

    お前が勝手にLEFT JOIN外したからじゃん

    683 = :

    じゃあ>>659で出来るといいたい?

    684 = :

    結局、自力でやれました

    SELECT anken.id,anken.anken_name,COALESCE(SUM(cost.cost_gaku),0)
    FROM anken
    LEFT JOIN cost
    ON anken.id = cost.rel_id
    group by anken.id

    ちみらほんとに使えないインターネッツやな

    685 = :

    >>684
    >>659と同じものにたどり着けたね。おめでとう

    686 = :

    何がしたかったんだコイツ

    687 = :

    >>684
    答えが殆ど出ていたにもかかわらず正答に辿り着くまで時間がかかったとはいえなんとか解決できてよかったね。
    おめでとう。

    688 = :

    >>658ってどう見ても>>628>>642のマッチ棒だよな?
    クリエーとか言ってるし…

    689 = :

    マッチ棒wwww

    690 = :

    クリエーってその場だけのタイプミスじゃなかったのか、、、w

    692 = :

    セレクトの結果、何もヒットしなかった場合、フェッチアソック時にエラーが出てしまうのをなんとかしたい。
    よろしくお願いします

    693 = :

    ここはMySQLのスレ。判ってますか?

    694 = :

    そんなもん結果行数数えて0ならFetchしないようにしろよ
    そもそも何?その欠陥ラッパ

    696 = :

    たしかに、PHP側の問題でした
    mysql_queryで結果がヌルなのでそのエラーになるようです
    けどげせないのは、いままで結果がカラでもエラーは出ていなかったんですよ
    条件追加したらこうなったのである

    697 = :

    >>696
    mysql_queryは非推奨だよ

    nullを利用する部分を書き間違えてるんでしょ
    phpの問題というよりプログラムの問題でしょ

    698 = :

    しかも情報小出しとかw

    699 = :

    まあそう言わんと

    700 = :

    マッチ棒専用の託児所じゃねーぞここは


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / mysql一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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