By clicking “Accept all cookies”, you agree Enjoitech can store cookies on your device and disclose information in accordance with our Cookie Policy. Accept all cookies
SQL 期間の重複をチェック 上記記事では、無駄の多いSQLを晒しつつ、試行錯誤の末なんとかスマートなものを導き出したというところで終わっています。その納得のいくSQLにたどり着いた手順を振り返ってみようというのがこの記事。やりたいのは、「期間の重複する登録を防ぐ」ということです。 考え直す際に改めて注目したのが、登録可能を表す以下の条件。 既に登録済みの開始日時以前に期間が終了する または、既に登録済みの終了日時以降に期間が開始される で、言葉を少し変えると以下のようになります。 既に登録済みの開始日時以前に、新規登録する終了日時がある または、既に登録済みの終了日時以降に、新規登録する開始日時がある これをSQLで表すと以下のようになります。 -- 結果が1以上のとき、登録OK SELECT COUNT(campaign_id) FROM dtb_campaign WHERE (sta
This is a archive of older and discontinued projects and experiments I worked on. Test Everything (2007 — 2020) A meta testing tool for your website. My blog (2006 — 2011) From 2006 till 2008 I wrote articles in my german blog named “Lost in programming”. In 2011 I removed the remaining old articles from my homepage. Free icon set (2007) Years ago I made a free icon set from freely available stock
Instant SQL Formatter SQLを色んな形式で整形できる「Instant SQL Formatter」。 入力したSQLをHTMLで分かりやすくカラーリング&整形したり、C#やDelphi、PHPなどの言語で使えるように変換することが可能です。 次のように、長ーーいSQL文があったとしても整形して見やすくすることが出来ます。 select i.obj#,i.ts#,i.file#,i.block#,i.intcols,i.t ype#,i.flags,i.property,i.pctfree$,i.initrans,i.ma xtrans,i.blevel,i.leafcnt,i.distkey,i.lblkkey,i.db lkkey,i.clufac,i.cols,i.analyzetime,i.samplesize,i .dataobj#,nvl(i.degree,
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く