SQL初心者質問スレ [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
予約語なんて一覧にして各RDBのドキュメントに乗ってんだから
ちょちょいとコピペして整形して正規表現で置き換えりゃいいだろ それでは気をとりなおしてwレベル高い正規表現どうぞw
↓ エディタに丸投げするだけなのに
本気で言ってるのかどうなのか・・・ >>391
何をわけのわからないことを言ってるのか?コンピュータからしたら大文字と小文字のアルファベットは別の文字だぞ。 初心者が数字列を数値だと言い張ってゆずらないのと同じなのかな?
こういうのは時間の無駄だから関わらない方がいいわ。 全くだな
話がわかってないID:cT/4yIz6 のようなキチガイは構ってはいけない いやいくら馬鹿だからってキチガイさすがには言いすぎだろw
さて与太話はこれくらいにして
そろそろ正規表現の話題の戻そうか ぶっちゃけどんなプログラミング言語習得するよりDB極めたほうが金になるよな
業界の中でもDBエンジニアを目指すのが一番おすすめだわ >>423
クエリだけ書けてもプログラムないと高度な事できないだろ。分析止まりでランニングできない。 >>425
逆にクエリが書けなればダイナミックなプログラムはかけないけどな >>426
だからどちらかじゃなくて両方必要って話だろ 改行考慮や大文字小文字無視するだけでも正規表現使う理由にはなる
正規表現と聞いて脊椎反射するやつはエディタで置換したことないやつ 凄く難しいこと言ってSO
だけど全体的には凄くアタマ悪SO
正規厨って大体SOUL 難しいように聞こえるならお前の頭が悪いのだろう
正規表現は一般的なテキスト処理にも使われるもので
プログラムの中だけで使われるものじゃない 突如何者かに向けて正規教室を始めた正規厨SO FOOL 正規表現知ってから、もう、文字数数えて
左から何文字目から何文字目でアレを見つけて
文字数数えて次のアレを見つけて文字数数えて
切り取って、みたいなことやらなくなったから
頭が鈍った気がするけど
便利でもう過去には戻れない。 だが正規表現にバグがあった時のことを考えると
怖くて本番業務には使えない 正規厨ってニートだったのかYO
正規ばかり弄ってないで働けYO え、てか正規表現できないプログラマとかいなくね?
忘れても調べればすぐでてくるし 正規表現ときいたら脊椎反射的に噛みついちゃう非正規おじさんをあんまイジメないでくれる? >>438
sqlにもバグがあるけど
どう扱うの? >>443
SQLにバグがあったらメーカーのテストですぐにわかるだろう
正規表現はどれだけテストされているか怪しいものだ SQLより正規表現のがテスト大変て本気で言ってるのか >>411-412当たりが話の元
ファイルにSQL書く時大文字タイプするのはどうするかって話 RDBMSのスレなのに正規化じゃなくて正規表現の話題になってるのが不思議w >>448
正規表現はそれ自体がわかりにくく、バグの温床。安易な正規表現の使用はよくない。 >>451
RDBでも正規表現を使う関数があるから的外れでもない。 そんな難し複雑な正規表現の話をしてるわけではないだろうに
正規表現ときいて脊椎反射しちゃう正規おじさんがいけないんだよ >>454
でもオマエ正規厨やROCK!
俺ってSOUL!
低能は馬鹿にするポリシーなんだYO! >>455
ごめんね正規じゃなかったね
非正規おじさんだったね
早く正規になれるといいね おじさんは正規表現得意なんじゃね?
秀丸にもあるんでしょ? 正規表現のテストは自信が持てないのに、SQLのテストは完璧に出来るという自信は何処から湧いて出るのか。
怖や怖や。 >>463
自身が持てないテストなんてテストじゃねえよw
何言っちゃってんの正規厨クンw >>463
どんな正規表現を言ってるんだよ?
よほど簡単なものしか想定してないのか。
正規表現はプロ中のプロでも間違うことがあるんだぞ?
だから複雑なものはあまり使われない。ぱっと見、これで合っているかどうかわからないのが原因。 んなことないだろ
だいたいposixかperlか2択 >>465
うえでワーワー言ってる人って、正規表現を書き間違えたことでのバグじゃなくて、仕様通りの動作をしないというバグのことを指しているとおもうよ 時と場所をわきまえずに正規自慢したがるのが正規厨なんだYO >>471
Oracleも正規表現の関数を大量に追加したものの使ってるプログラムを見たことない。
正規表現の乱用はよくないという結論は十数年前に出てるよな。
Eメールアドレスの形式チェックですら正規表現だけでやろうとすると難しくて昔はどのWebサイトもミスしまくってたな。 >>472
なんでも乱用は良くないものですよ
Eメールアドレスの形式チェック「ですら」
… >>473
正規表現だけでEメールアドレスの文字列があっているかどうかを一発で判定する正規表現を考えればいい。なかなか難しいぞ。 語彙って親や育った環境で大差がつくんだよな。知らない、あまりその人が聞かない言葉や言い回し見たり、聞いたりすると言葉がおかしいなどと批判してくる。本人が無知なだけなのに。 SQLの書き方で質問ですが、
AND句は行の先頭に書くか、行の末尾に書くか、どちらが一般的でしょうか?
(例1)
WHERE
A = 1 AND
B = 1
(例2)
WHERE
A = 1
AND B = 1
SQLの書き方ガイドラインのようなものがあれば教えてください。
よろしくお願いします。 >>480
そういう決まりはない。プログラミング言語と同じで改行せずにANDがあれば条件の続きがあるとわかりやすいが、コメントアウトしにくい。
selectの選択列のカンマ位置と同じようなもの。 うちは
where 1 = 1
and a = 1
and b = 1 UNIONやサブクエリ入るとまたちょっと変わるけど基本的に
select tableの選択セクション whereの条件セクション orderとかのその他セクション
この3つで分ける程度だな 技術士の全部門をコンプリート vs 東大理三首席現役合格 vs 旧司法試験首席一発合格
どれが一番凄い? >>481, 482, 483, 484
返信が遅くなってしまいすみません。
レスありがとうございました。
>selectの選択列のカンマ位置と同じようなもの。
なるほどそうですか。
例1も例2も好きなほうでよい、ということですね。
(例1)
SELECT
A, B, C,
D
(例2)
SELECT
A, B, C
, D
勉強になりました。 条件の内容を最初に見たいからandは後ろにつけてる。
前にあると地味にイラっとする。
where
a=1 and
b=2 >>486
東大理三首席現役合格
正真正銘期間限定延期不可一発勝負なのはこれだけ カスタマーエンジニアってどうですか?収入面とか労働面で。
楽ですか?それとも超キツイですか? このどうですか厨は、いろんな板で荒らしているだろ
相手せず、スルーしようよ C#からsqliteを使っているんですが、データベースの設計方法がわかりません、第2正規化以降って必要ですか?
必要なデータを洗い出してそこから正規化していけばいいんでしょうか?もしある程度レコードが増えた状態で新たに項目追加したいとなったらどうすればいいんでしょうか? そりゃ設計のスレだな
追加したカラムに既存のレコードも全部埋まるなら追加でいいし
埋まらないなら別に作るべきでしょ >>495
すいません
では設計スレのほうにいきます mybatis使っててDBに定義されたBLOB型のデータをバイト配列として取得する方法ってありますか? >>498
調べたらそれ普通じゃねえか。すこしは調べろよ。 https://goo.gl/q9Ml0S
これは嘘でしょ?本当だったら落ち込むわ。。 アホかと思われるかも知れませんが、
こうするとエロラーになります。
何か良い方法ないですか?
Select *
From テーブル2 ←──┐
Union All │
Select * │
From (サブクエリ) As テーブル2 >>502
ネタですか?
名前がぶつかっているのだから、あたりまえでしょうがw >>503
すいません、駄目なのはわかってて、
こういうのがやりたい時はどう書くのかなと。 どういうことをしたいのか質問内容を具体的に書かないと伝わらないぞ すごく具体的な質問だと思うけどどこが分からないのか?
クエリの結果を二重にしたいだけだろ サブクエリーを使いたいと言うことかもしれないし、
単一テーブルから二通りの選択をして結果を合算したいのかもしれないし なぜ聞かれてもいない事を深読みして答えようとするのか?
どうにかして自分が知ってる事に結びつけようとしてるだけだろお前ら ■ このスレッドは過去ログ倉庫に格納されています