sqlのselect文で列の値へテーブルの値ではなくて、特定の文字列を挿入した場合のsql文。たとえばテーブルの合計を出したい場合などのとき、1列目のセルの値は文字列で’合計’、2列目のセルの値はsum関数で取得した合計値を入れる・・・というようなレアなケース。
サンプルコード
SELECT ‘合計’,SUM(列1) FROM テーブル1
というような具合。簡単過ぎてググっても見つからなかったので覚え書き。
something which something is something
投稿日:
sqlのselect文で列の値へテーブルの値ではなくて、特定の文字列を挿入した場合のsql文。たとえばテーブルの合計を出したい場合などのとき、1列目のセルの値は文字列で’合計’、2列目のセルの値はsum関数で取得した合計値を入れる・・・というようなレアなケース。
SELECT ‘合計’,SUM(列1) FROM テーブル1
というような具合。簡単過ぎてググっても見つからなかったので覚え書き。
執筆者:nakahira
関連記事
mysqlで結果の行数をカウントするsql文は、 seletc count(*) from foo; で取得するのが最も簡単ではあるけれど、レコード数が膨大な場合にはパフォーマンスの面で問題になる場合 …
DELL PowerEdge T105 のDebianのメモリが1GBしか認識しない
DELL PowerEdge T105にLinux のDebianをインストールしてから大分経過したが、今頃になってメモリが2GB搭載しているはずなのに1GBしか認識されていないことに気づいた。 cd …
マシンが高性能であればあるほど良いに越したことはないが、データベースソフトウェアのパフォーマンスにおいてはマシンの高性能化はあまり意味があるとはいえない。データベースのパフォーマンスを向上させるために …
インデックス列には日本語よりも英数字を使うほうが良いのか悪いのか
テーブル内に存在するレコード数をカウントする時、where句にインデックス列を条件として指定して実行時間がどれほどかかるかテストをしてみた。テーブルの全レコード数は約1600万レコードで、カウントすべ …
シティカードジャパンのご利用明細書がeステートメントに変わった
シティカードから毎月送られてくるカードの利用明細書が来なくなったのでどうしたのだろうかと思っていたら、どうやらメールにPDF形式のファイルを添付してくる方針に変わった模様。紙資源の節約ということでその …