元スレMySQL 総合 Part24
mysql覧 / PC版 /みんなの評価 :
651 = :
>>647
該当の言語スレで聞いたほうがいいな。
内容はもっと詳細に書いた方がいい。
最低限いるのは言語名(該当言語スレに行くならいらない)と処理に失敗するコードの内容。
あと>>648->>649のことは忘れろ。
652 = :
>>649
できましたありがとう
653 = :
PHPがなぜクソと言われるのか、その一端が分かる流れだと思いました(小並感)
655 = :
date関数はそういう用途で使うものじゃないから。
別にそういう風にできる関数や、日付を取り扱うクラスが用意されている。
スレチだから詳細は書かないけど。
656 = :
全世界で、秒針がゼロを指すのは同時なんでしょ
どういうことなの
657 = :
>>655
SQLインジェクションはちゃんと対策してくれよ
>>655
DateTime::addとかがそういう仕様だよ
658 = :
すみませんがお助けください
この画像のように、2つのテーブルがあり、左の案件1つにつき複数のコストがあります。
そのコストを引き当てIDにもとづいて合計して案件テーブルに格納したいです。
よろしくおねがいします
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 = :
画像はこれです
よろしくおねがします
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 = :
マッチ棒専用の託児所じゃねーぞここは
みんなの評価 :
類似してるかもしれないスレッド
- MySQL 総合 Part25 (947) - [94%] - 2017/6/18 6:30
- MySQL 総合 Part14 (1001) - [94%] - 2008/11/23 10:17 ☆
- MySQL 総合 Part23 (992) - [94%] - 2013/8/11 17:00
- MySQL 総合 Part22 (1001) - [94%] - 2012/7/10 16:45
- MySQL 総合 Part26 (860) - [94%] - 2023/2/2 9:30
- MySQL 総合 Part21 (1001) - [94%] - 2011/12/25 22:16
- MySQL 総合 Part20 (995) - [94%] - 2011/10/17 4:48
- MySQL 総合 Part12 (1001) - [89%] - 2008/1/30 17:34 ○
- MySQL 総合 Part18 (986) - [89%] - 2011/1/17 15:46
- MySQL 総合 Part13 (996) - [89%] - 2008/6/10 21:02 ☆
- MySQL 総合 Part15 (1001) - [89%] - 2009/4/20 12:15 ☆
- MySQL 総合 Part17 (1001) - [89%] - 2010/6/10 20:47 ○
- MySQL 総合 Part19 (982) - [89%] - 2011/6/9 2:33
- MySQL vs PostgreSQL Part2 (941) - [36%] - 2022/5/26 1:30 ○
トップメニューへ / →のくす牧場書庫について