詳細は下記スレをご覧下さい やりすぎ防犯パトロールは創価学会と警察署の仕業だった https://rio2016.5ch.net/test/read.cgi/bouhan/1516500769/0633NAME IS NULL2018/02/04(日) 16:38:15.37ID:ygeeHQOY SELECT "User"."id" AS "User__id", "User"."company" AS "User__company", "User"."name" AS "User__name", "User"."itaric" AS "User__itaric", "User"."system" AS "User__system", "User"."year" AS "User__year" FROM "public"."users" AS "User" WHERE 1 = 1 ORDER BY "User"."itaric" asc, "User"."system" desc
複数ソートを実行したいのだけれども、実行できてる?? 0634NAME IS NULL2018/02/05(月) 07:58:44.26ID:Q16Lz/UI>>633 意味のないダブルクォーテーションと、意味のないWHERE句の条件と、複数ソートという謎の用語がわからない。 0635NAME IS NULL2018/02/05(月) 08:28:06.73ID:??? ダブルクォーテーションはOracleから持ってきたからなのかも 複数ソートは複数キーのことかも Whereはよくわからん
って言うか何を言いたいのかよくわからん w 0636NAME IS NULL2018/02/05(月) 16:22:38.74ID:??? メディアオプションを[追加]にしてジョブで毎日バックアップしていますが これだとどんどんバックアップファイルのサイズが大きくなってしまうので 常に最新の10日分だけ残すというバックアップの方法を教えてください よろしくお願いします 0637NAME IS NULL2018/02/05(月) 19:13:11.77ID:wLbeZJwJ>>634 意味のないレスすんな 答えられんのなら黙ってる事だな 0638NAME IS NULL2018/02/05(月) 22:52:50.94ID:Q16Lz/UI>>637 仮定の話をするのはIT技術者ではない。 0639NAME IS NULL2018/02/05(月) 22:54:32.98ID:Q16Lz/UI Where 1 = 1 だけでSQLがまったくわかってないことがわかる。 0640NAME IS NULL2018/02/05(月) 23:14:09.67ID:??? 少なくとも文法はわかってるようだが? 0641NAME IS NULL2018/02/06(火) 04:47:07.31ID:??? 「WHERE 1 = 1」は↓みたいに書いとくと任意の行をコメントにするだけで条件の入れ替えが簡単に出来るから開発時はたまにやるかもw
WHERE 1 = 1 AND フィールド1 = '○○○' AND フィールド2 = '△△△' AND フィールド3 = '□□□' 0642NAME IS NULL2018/02/06(火) 07:36:44.36ID:AHs/sZxD>>641 やめろ 0643NAME IS NULL2018/02/06(火) 07:49:13.23ID:???>>641 プログラムでsql作る時普通に使うな 0644NAME IS NULL2018/02/06(火) 11:48:04.77ID:??? うん。0 <> 1 も時々 0645NAME IS NULL2018/02/06(火) 20:47:44.36ID:WoDXj185 【有賀さつき(52)小林麻央(34)黒木奈々(32)】 世界教師 マイトLーヤ「早死には原発事故の隠蔽のせい」 http://rosie.5ch.net/test/read.cgi/liveplus/1517828233/l500646NAME IS NULL2018/02/07(水) 03:21:36.81ID:???>>641 0=0 じゃダメなん? 0647NAME IS NULL2018/02/07(水) 21:05:34.23ID:???>>646 ゼロはオーと打ち間違えやすいので避けたい テンキーなら間違えないが ノートパソコンだとゼロとオーは隣あっていて打ち間違えやすい 0648NAME IS NULL2018/02/07(水) 22:14:15.01ID:nx8/8ate>>647 見間違えるのはわかるけど打ち間違えってw それおまえだけだからwwww 0649NAME IS NULL2018/02/07(水) 22:38:55.94ID:??? 配列がランダムに変わるキーボードか? 0650NAME IS NULL2018/02/08(木) 06:50:41.49ID:??? そもそも[O] なんて名前つけないし 0651NAME IS NULL2018/02/08(木) 07:38:34.47ID:??? where 1=1はsql文の慣例句みたいなものでgoogleで検索してもいっぱいでてくる。そんな事で悩む必要はない。 http://kinocolog.com/where11/0652NAME IS NULL2018/02/08(木) 11:53:55.72ID:??? 100文字以内のデータしか入れない場合には nvarchar(100) で良いですよね? 質問1 全角文字で半角文字でも100文字入るんですよね? 質問2 nvarchar(max) にすると無駄にメモリやハードディスクを使いますか? 0653NAME IS NULL2018/02/08(木) 13:35:25.45ID:??? 回答1 Yes 回答2 No varcharは可変長だから入ってる分だけの消費 0654NAME IS NULL2018/02/08(木) 19:08:59.93ID:???>>653 ありがとうございました。 >varcharは可変長だから入ってる分だけの消費 では、カラムが10文字でも100文字でも とりあえずnvarchar(max) を使っておけば良いのでしょうか? どういう場合にnvarchar(100) などを使うのでしょうか? 0655NAME IS NULL2018/02/08(木) 19:18:47.90ID:??? index張らないならMAXでもいい 張るなら900バイト以下でなければならない 0656NAME IS NULL2018/02/08(木) 22:35:21.32ID:??? 教えてください。