hamachi98 の回答履歴
- 2つのテーブルの集計
MySQLでSQLを書いている初心者です。 ある会社には卸売部門と小売部門があり、同一の商品を扱っています。 それぞれの売上明細は tbl_sales と tbl_retailsales で別になっています。 商品別の2つの部門の売上数量を1行で表現したいと考えています。 下のような感じです。 商品ID 商品名 卸売 小売 ========================= 00001 aaaa 100 10 00002 bbbb 200 13 00003 cccc 300 15 2つのSQLをUNIONでつなげてみましたが同一行に「卸売」「小売」が並んでくれません。 SELECT goodsId, goodsName, sum(quantity) FROM tbl_sales WHERE salesDate BETWEEN '2014-06-01' AND '2014-06-30' GROUP BY goodsId UNION SELECT goodsId, goodsName, sum(quantity) FROM tbl_retailsales WHERE retailSalesDate BETWEEN '2014-06-01' AND '2014-06-30' GROUP BY goodsId どのようにSQLを組み立てたらいいでしょうか。 教えて下さい。 よろしくお願いいたします。
- 締切済み
- MySQL
- koshinohikariri
- 回答数2
- javascriptでcsvのデータを使い価格表示
はじめまして、garage-daxと申します。 現在、会社のサイトを作成しておりまして、 HTML並びにjavascriptを勉強しております。 そこで、つまづいておりまして、諸先輩方、ご教授お願い したいと思っております。 やりたいこととしては、jsvascriptとHTMLのみで価格を別管理したいのです。 今後の消費税増税対応が面倒なので、価格は別管理にしたいと思っております。 つきましては、csvに「商品ID」「商品価格」を格納し、HTMLの「class="price"」後に 価格を表示したく思っております。 下記までは、自分なりにがんばってみたのですが、このソースだと「商品A」しか 価格が入りません。 これを全ての商品に適応させたいのですが、可能でしょうか。 よろしくお願いします。 Web表示------------------------ 商品名A ┗価格:9,800円//ここの価格表示できました 商品名B ┗価格:12,800円 商品名C ┗価格:22,800円 商品名D ┗価格:7,500円 ------------------------------- price.csv---------------------- "商品名A","9,800" "商品名B","12,800" "商品名C","22,800" "商品名D","7,500" ------------------------------- html--------------------------- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <script type="text/javascript" src="js/jquery-1.10.2.min.js"></script> <script type="text/javascript" src="js/jquery.csv.js"></script> <script type="text/javascript"> $('.price').each(function(i){ var kakaku = '<br>┗<font color="#CC0000">価格:9,800円</font><br>'; $(this).after(kakaku); }); </script> </head> <body> <a href="商品名A.html" class="price">商品名A</a><br> <a href="商品名B.html" class="price">商品名B</a><br> ┗<font color="#CC0000">価格:12,800円</font><br> ←ここの価格を自動表示させたい <a href="商品名C.html" class="price">商品名C</a><br> ┗<font color="#CC0000">価格:22,800円</font><br> ←ここの価格を自動表示させたい <a href="商品名D.html" class="price">商品名D</a><br> ┗<font color="#CC0000">価格:7,500円</font><br> ←ここの価格を自動表示させたい </body> </html> -------------------------------
- 締切済み
- JavaScript
- garage-dax
- 回答数2
- javascriptでcsvのデータを使い価格表示
はじめまして、garage-daxと申します。 現在、会社のサイトを作成しておりまして、 HTML並びにjavascriptを勉強しております。 そこで、つまづいておりまして、諸先輩方、ご教授お願い したいと思っております。 やりたいこととしては、jsvascriptとHTMLのみで価格を別管理したいのです。 今後の消費税増税対応が面倒なので、価格は別管理にしたいと思っております。 つきましては、csvに「商品ID」「商品価格」を格納し、HTMLの「class="price"」後に 価格を表示したく思っております。 下記までは、自分なりにがんばってみたのですが、このソースだと「商品A」しか 価格が入りません。 これを全ての商品に適応させたいのですが、可能でしょうか。 よろしくお願いします。 Web表示------------------------ 商品名A ┗価格:9,800円//ここの価格表示できました 商品名B ┗価格:12,800円 商品名C ┗価格:22,800円 商品名D ┗価格:7,500円 ------------------------------- price.csv---------------------- "商品名A","9,800" "商品名B","12,800" "商品名C","22,800" "商品名D","7,500" ------------------------------- html--------------------------- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <script type="text/javascript" src="js/jquery-1.10.2.min.js"></script> <script type="text/javascript" src="js/jquery.csv.js"></script> <script type="text/javascript"> $('.price').each(function(i){ var kakaku = '<br>┗<font color="#CC0000">価格:9,800円</font><br>'; $(this).after(kakaku); }); </script> </head> <body> <a href="商品名A.html" class="price">商品名A</a><br> <a href="商品名B.html" class="price">商品名B</a><br> ┗<font color="#CC0000">価格:12,800円</font><br> ←ここの価格を自動表示させたい <a href="商品名C.html" class="price">商品名C</a><br> ┗<font color="#CC0000">価格:22,800円</font><br> ←ここの価格を自動表示させたい <a href="商品名D.html" class="price">商品名D</a><br> ┗<font color="#CC0000">価格:7,500円</font><br> ←ここの価格を自動表示させたい </body> </html> -------------------------------
- 締切済み
- JavaScript
- garage-dax
- 回答数2
- ページ番号別にLIMIT定義を変えるには。たすけて
<?php $pid = $_GET['pid']; $countRe=$num_rows; pager($_GET["pid"],$countRe); function pager($pid,$countRe){ if($pid=="") $pid=1; $maxPage=ceil($countRe/10); if($maxPage==1 or $maxPage<$pid) return false; if($pid>10){ $startPage=$pid-9; $startMore="<a href=\"$PHP_SELF?pid=".($startPage -1)."\">< PREV</a>"; }else{ $startPage=1; } if($pid+10<$maxPage){ $endPage=$pid+10; $endMore=" <a href=\"$PHP_SELF?pid=".($endPage+1)."\">NEXT ></a>"; }else{ $endPage=$maxPage; } $page_footer=""; for($i=$startPage;$i<=$endPage;$i++){ $page_footer.=" ".(($pid==$i)?"<span style='font-Size:120%'>$i</span>":"<a href=\"$PHP_SELF?pid=$i\">$i</a>"); } $page_footer=$startMore.$page_footer.$endMore; print $page_footer."<br>"; } ?> 例えばページIDが1ならばLIMIT 0,10 ページIDが2ならばLIMIT10,10とするにはどうしたら良いのでしょうか?? 我流で select * from lab where LIMIT $pid*10,10としましたが、エラーになってしまいます。
- ページ番号別にLIMIT定義を変えるには。たすけて
<?php $pid = $_GET['pid']; $countRe=$num_rows; pager($_GET["pid"],$countRe); function pager($pid,$countRe){ if($pid=="") $pid=1; $maxPage=ceil($countRe/10); if($maxPage==1 or $maxPage<$pid) return false; if($pid>10){ $startPage=$pid-9; $startMore="<a href=\"$PHP_SELF?pid=".($startPage -1)."\">< PREV</a>"; }else{ $startPage=1; } if($pid+10<$maxPage){ $endPage=$pid+10; $endMore=" <a href=\"$PHP_SELF?pid=".($endPage+1)."\">NEXT ></a>"; }else{ $endPage=$maxPage; } $page_footer=""; for($i=$startPage;$i<=$endPage;$i++){ $page_footer.=" ".(($pid==$i)?"<span style='font-Size:120%'>$i</span>":"<a href=\"$PHP_SELF?pid=$i\">$i</a>"); } $page_footer=$startMore.$page_footer.$endMore; print $page_footer."<br>"; } ?> 例えばページIDが1ならばLIMIT 0,10 ページIDが2ならばLIMIT10,10とするにはどうしたら良いのでしょうか?? 我流で select * from lab where LIMIT $pid*10,10としましたが、エラーになってしまいます。
- php、mysqlを使用した得点ランキング
現在得点ランキングを作成しています。 mysqlの中に入っているデータを取り出して表示させたいのですが、 なかなかうまくいかず困っています。 mysql内 |id|name| |1|山田| |2|佐藤| |3|山田| |4|鈴木| |5|佐藤| |6|山田| |7|鈴木| |8|田中| としております。 表示方法は 順位| 名前 | 得点数 1位 | 山田 | 3 2位 | 佐藤 | 2 2位 | 鈴木 | 2 4位 | 田中 | 1 としたいです。 mysql内に入っている名前の数で得点数を出してなおかつソートで降順にしたいです。 お分かりの方がいらっしゃいましたらご教示お願いします。
- php、mysqlを使用した得点ランキング
現在得点ランキングを作成しています。 mysqlの中に入っているデータを取り出して表示させたいのですが、 なかなかうまくいかず困っています。 mysql内 |id|name| |1|山田| |2|佐藤| |3|山田| |4|鈴木| |5|佐藤| |6|山田| |7|鈴木| |8|田中| としております。 表示方法は 順位| 名前 | 得点数 1位 | 山田 | 3 2位 | 佐藤 | 2 2位 | 鈴木 | 2 4位 | 田中 | 1 としたいです。 mysql内に入っている名前の数で得点数を出してなおかつソートで降順にしたいです。 お分かりの方がいらっしゃいましたらご教示お願いします。
- ページ番号別にLIMIT定義を変えるには。たすけて
<?php $pid = $_GET['pid']; $countRe=$num_rows; pager($_GET["pid"],$countRe); function pager($pid,$countRe){ if($pid=="") $pid=1; $maxPage=ceil($countRe/10); if($maxPage==1 or $maxPage<$pid) return false; if($pid>10){ $startPage=$pid-9; $startMore="<a href=\"$PHP_SELF?pid=".($startPage -1)."\">< PREV</a>"; }else{ $startPage=1; } if($pid+10<$maxPage){ $endPage=$pid+10; $endMore=" <a href=\"$PHP_SELF?pid=".($endPage+1)."\">NEXT ></a>"; }else{ $endPage=$maxPage; } $page_footer=""; for($i=$startPage;$i<=$endPage;$i++){ $page_footer.=" ".(($pid==$i)?"<span style='font-Size:120%'>$i</span>":"<a href=\"$PHP_SELF?pid=$i\">$i</a>"); } $page_footer=$startMore.$page_footer.$endMore; print $page_footer."<br>"; } ?> 例えばページIDが1ならばLIMIT 0,10 ページIDが2ならばLIMIT10,10とするにはどうしたら良いのでしょうか?? 我流で select * from lab where LIMIT $pid*10,10としましたが、エラーになってしまいます。
- ページ番号別にLIMIT定義を変えるには。たすけて
<?php $pid = $_GET['pid']; $countRe=$num_rows; pager($_GET["pid"],$countRe); function pager($pid,$countRe){ if($pid=="") $pid=1; $maxPage=ceil($countRe/10); if($maxPage==1 or $maxPage<$pid) return false; if($pid>10){ $startPage=$pid-9; $startMore="<a href=\"$PHP_SELF?pid=".($startPage -1)."\">< PREV</a>"; }else{ $startPage=1; } if($pid+10<$maxPage){ $endPage=$pid+10; $endMore=" <a href=\"$PHP_SELF?pid=".($endPage+1)."\">NEXT ></a>"; }else{ $endPage=$maxPage; } $page_footer=""; for($i=$startPage;$i<=$endPage;$i++){ $page_footer.=" ".(($pid==$i)?"<span style='font-Size:120%'>$i</span>":"<a href=\"$PHP_SELF?pid=$i\">$i</a>"); } $page_footer=$startMore.$page_footer.$endMore; print $page_footer."<br>"; } ?> 例えばページIDが1ならばLIMIT 0,10 ページIDが2ならばLIMIT10,10とするにはどうしたら良いのでしょうか?? 我流で select * from lab where LIMIT $pid*10,10としましたが、エラーになってしまいます。
- 値の受け渡しが出来ない。
index.htmlのチェックボックスの内容をa.phpで受け取り、この値を更にb.phpに送りたいのですが Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/sites/heteml//web/b.php on line 56 該当データ無し Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/sites/heteml//web/b.php on line 64 と、なって上手くデータが渡っていません。 a.phpには <form action="b.php" method="POST"> <input type="hidden" name="jyusyo[]" value="<?php echo ($_POST['jyusyo']); ?>" /> <input type="submit" /> </form> として、b.phpに値が渡るようにしているはずなんですが。。
- ベストアンサー
- PHP
- noname#142312
- 回答数5
- 値の受け渡しが出来ない。
index.htmlのチェックボックスの内容をa.phpで受け取り、この値を更にb.phpに送りたいのですが Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/sites/heteml//web/b.php on line 56 該当データ無し Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/sites/heteml//web/b.php on line 64 と、なって上手くデータが渡っていません。 a.phpには <form action="b.php" method="POST"> <input type="hidden" name="jyusyo[]" value="<?php echo ($_POST['jyusyo']); ?>" /> <input type="submit" /> </form> として、b.phpに値が渡るようにしているはずなんですが。。
- ベストアンサー
- PHP
- noname#142312
- 回答数5
- WEBプログラマーについて教えてください。
WEBプログラマーの就職について教えてください。 小さい会社のショッピングサイトなどを作る数人規模の会社と2000人規模の支社がたくさんある会社ですが、自社のサイトの作業しかしていない所でしたらどちらのほうがこのような良いの経験が積めるでしょうか? 将来の目標はフリーのWEBプログラマーを目指しています。 またWEBプログラマーの求人はWEBデザイナーに比べると少ないような気がするのですが、そのようなことはあるのでしょうか? 年齢差別は同じくらいでしょうか?
- ベストアンサー
- PHP
- noname#252495
- 回答数2
- WEBプログラマーについて教えてください。
WEBプログラマーの就職について教えてください。 小さい会社のショッピングサイトなどを作る数人規模の会社と2000人規模の支社がたくさんある会社ですが、自社のサイトの作業しかしていない所でしたらどちらのほうがこのような良いの経験が積めるでしょうか? 将来の目標はフリーのWEBプログラマーを目指しています。 またWEBプログラマーの求人はWEBデザイナーに比べると少ないような気がするのですが、そのようなことはあるのでしょうか? 年齢差別は同じくらいでしょうか?
- ベストアンサー
- PHP
- noname#252495
- 回答数2
- Google検索、新しいウィンドウで開けなくなった
Win7でFireFox6.0.2を使ってます。 Googleの検索設定で 「検索結果を新しいウィンドウで開く」 にチェックを入れておけば検索結果をクリックしたときに新しいウィンドウで開けますが、 突然この機能が働かなくなり、同ウィンドウ内でページ移動してしまうようになりました。 何か解決方法がありましたら、よろしくお願いします。 環境的に変わったことと言えば、 本日、「windwsの重要な更新」を行った際、IE9の更新をキャンセルした事くらいです。