私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレMySQL 総合 Part24
mysql スレッド一覧へ / mysql とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
PHPがなぜクソと言われるのか、その一端が分かる流れだと思いました(小並感)
PHPのdate関数で、3/31の1ヶ月前が3/3になってブチ切れた事あるわ
mysqlのdate_add、date_subはちゃんと2/28を返すのに
mysqlのdate_add、date_subはちゃんと2/28を返すのに
date関数はそういう用途で使うものじゃないから。
別にそういう風にできる関数や、日付を取り扱うクラスが用意されている。
スレチだから詳細は書かないけど。
別にそういう風にできる関数や、日付を取り扱うクラスが用意されている。
スレチだから詳細は書かないけど。
SELECT t1.案件,COLLAPSE(SUM(t2.金額),0) FROM 案件 AS t1 LEFT OUTER JOIN コスト AS t2 ON t1.ID=t2.引当ID GROUP BY 引当ID
テストはしてない
テストはしてない
>>662
俺らは理解できるから、ちょっとエラー内容教えてみ
俺らは理解できるから、ちょっとエラー内容教えてみ
FUNCTION db.COLLAPSE does not exist
とかいろいろエラーが出ます
とかいろいろエラーが出ます
なおphpMyadminのクエリ欄で試している状況です
ごめん656だけど
COALESCEだったわ
全然違うわ
一から出直す…
COALESCEだったわ
全然違うわ
一から出直す…
>>658ですけど
現状、下記のクエリでかなり近いところまできました
SELECT t1.anken , SUM(t2.金額) FROM t1 ,t2 WHERE t1.id = t2.引当id GROUP BY t2.引当id
ただし、金額がゼロの案件が表示されないです
ひきつづきアドバイスよろしくおねがいします
現状、下記のクエリでかなり近いところまできました
SELECT t1.anken , SUM(t2.金額) FROM t1 ,t2 WHERE t1.id = t2.引当id GROUP BY t2.引当id
ただし、金額がゼロの案件が表示されないです
ひきつづきアドバイスよろしくおねがいします
>>670
COALESCE
COALESCE
COALESCEでNULLを0に変換するのも必要だけど
まず>>659が外部結合で例を示してるのにそれ自分で外しちゃってるから
まず>>659が外部結合で例を示してるのにそれ自分で外しちゃってるから
いまさら聞きにくいことなんですけど、
SELECTで合成されたテーブルは、実体はあるんですか?
そのテーブルに対しさらにクエリできますか
またそのテーブルはいつまで存在してるのでしょうけ?
SELECTで合成されたテーブルは、実体はあるんですか?
そのテーブルに対しさらにクエリできますか
またそのテーブルはいつまで存在してるのでしょうけ?
たびたびお世話になります
あらためて整理して見ました
この画像のように2つのテーブルを合成したいです。
ご指導もらったコレラセでやると、コストの登録のないものが表示されません。
コストテーブルにないものは0と表示したいです。案件テーブルにある件数すべてが表示されたいということです。
よろしくご指導おねがいします
あらためて整理して見ました
この画像のように2つのテーブルを合成したいです。
ご指導もらったコレラセでやると、コストの登録のないものが表示されません。
コストテーブルにないものは0と表示したいです。案件テーブルにある件数すべてが表示されたいということです。
よろしくご指導おねがいします
>>673
SQL view でググって勉強されたらいかが?
SQL view でググって勉強されたらいかが?
>>659の関数名の間違いだけなおしたらいけるんじゃねーの?
なんで無視してるの?
なんで無視してるの?
実体を残せるのはテンポラリテーブル
http://logic.moo.jp/data/archives/11.html
UPDATE JOIN GROUP BY でググれば一発だが
まず LEFT JOIN が分からんとどうにもならん
http://logic.moo.jp/data/archives/11.html
UPDATE JOIN GROUP BY でググれば一発だが
まず LEFT JOIN が分からんとどうにもならん
なんだかんだ言って、誰もやれないのかな?
結局、自力でやれました
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
ちみらほんとに使えないインターネッツやな
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
ちみらほんとに使えないインターネッツやな
セレクトの結果、何もヒットしなかった場合、フェッチアソック時にエラーが出てしまうのをなんとかしたい。
よろしくお願いします
よろしくお願いします
そんなもん結果行数数えて0ならFetchしないようにしろよ
そもそも何?その欠陥ラッパ
そもそも何?その欠陥ラッパ
たしかに、PHP側の問題でした
mysql_queryで結果がヌルなのでそのエラーになるようです
けどげせないのは、いままで結果がカラでもエラーは出ていなかったんですよ
条件追加したらこうなったのである
mysql_queryで結果がヌルなのでそのエラーになるようです
けどげせないのは、いままで結果がカラでもエラーは出ていなかったんですよ
条件追加したらこうなったのである
まあそう言わんと
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / mysql スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 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 ○
トップメニューへ / →のくす牧場書庫について