技術 SQL [SQL]mysqlで同項目毎に連番をつける oracleやsqlserverでは、項目毎に連番を付与する関数が提供されている。 ◆row_number関数 SELECT 商品コード , ROW_NUMBER() OVER ( PARTITI... 2015-08-09
技術 SQL [SQL]mysqlでindex適用対象外になる書き方 #indexが使われなくなるSQLの書き方 select a.id,b.cost, a.touroku_ymd ,b.kounyu_ymd from ( select touroku_ymd , id... 2015-07-26
技術 SQL [SQL]日付操作方法(年月に変換) mysqlで年月を取得するには「DATE_FORMAT関数」を利用する ・2015年7月のデータを抽出する SELECT * FROM test_tbl WHERE (DATE_FORMAT(ymd,... 2015-07-19
技術 SQL [SQL]テーブルに項目追加&インデックス付与する 既に存在するテーブルに項目追加して、その項目にインデックスを付与する手順 1)テーブル更新 alter table test_tbl add {項目名} datetime not null FIRST... 2015-07-12
技術 SQL [SQL]mysqlの実行中の状態確認方法 show processlist; こんな結果が帰ってきます↓ ここで「Row_examined」の数字が大きい程、非効率的なSQLになっていますので、修正の必要ありです。... 2015-07-05
技術 SQL [SQL]テーブル項目名に"SET"等のシステム関数が入ってた場合の対処方法 ・テーブル項目名にsetとかシステム関数っぽいものがはいっていると select shouhin_id, type , set from test.table where ... 2015-06-28
技術 SQL [SQL]temp(一時)テーブル利用して処理を簡略&効率化する 1)テーブルのレコード件数を確認(以下では、80億件以上あると仮定) select count(*) from pay_log; 8,089,562,456 →このレコードを他のテーブルと結合するとめ... 2015-06-21
技術 SQL [SQL]temp(一時)テーブルの利用 こんな感じで作成する↓(mysqlとsqlserverはできました) CREATE TEMPORARY TABLE temp_table001 SELECT * FROM test_db WHERE ... 2015-06-14
技術 SQL [SQL]テーブル定義内容の確認方法 テーブル項目内容を確認するコマンド(oracleとmysqlでは使えました。postgresqlは×) desc temp001;... 2015-06-12
技術 SQL [SQL]mysql環境にEXCELからレコード一括挿入 1)レコード一括挿入するテーブルは事前に作成しておく2)excelでテーブル一覧を作成する3)上記内容をコピー(CTRL + C)4)mysql環境へ張付ける(CTRL + V)以上。※insert文... 2015-05-24
日常 はじめまして こんにちわ。マーケティングや分析業務の初歩で活用する事柄に関しての備忘録書いてきます。年を重ねて行くと「いまさら聞けない事柄」って増えていく気がしますが、正直、普通にサクサク忘れてしまうのが現状。せっ... 2015-05-10