- - PR -
SQLのロジックについて
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2005-03-04 17:29
>AというファイルのKEYが、社員コード、連番で内容が名前
> >社員コード、連番、名前 > >とあるとして >1社員コードに対して連番が10件存在する・・・として >名前は連番に対してあると思います > >そこで、名前がSPACEでかつ連番が一番小さいデータを一件 >だけ抽出するにはどんなWHEREかけばよろしいのですか? ちなみにこの件につきましては解決しました ありがとうございました | ||||
|
投稿日時: 2005-03-04 19:18
なんだ、それなら簡単。さっさと仕事辞めちゃいなよ。どーせ役立たずなんだし。そのほうが、誰も困らないどころか、みんな助かるからさ。よろしく頼みますよ。明日までに辞表用意しといて。じゃ。 | ||||
|
投稿日時: 2005-03-04 20:54
>なんだ、それなら簡単。さっさと仕事辞めちゃいなよ。どーせ役立たずなんだし。そのほう
>が、誰も困らないどころか、みんな助かるからさ。よろしく頼みますよ。明日までに辞表用意 >しといて。じゃ。 べつにあなたになんも迷惑かけてないし 迷惑ならみなければいいのでは? そんな他の見事はよそでやってください | ||||
|
投稿日時: 2005-03-04 21:09
メインで回答していた人間から言わせて頂きます。
見苦しい書き込みをするならば出てこないで下さい。 「情けは人のためならず」ってことわざの本当の意味を知ってますか? _________________ Inspired Ambitious ISMS Assistant Auditor | ||||
|
投稿日時: 2005-03-04 21:29
見苦しいならみなければいいのでは? このスレで、質問者に一番 的確で親切な回答をしている私に対して失礼ですよ。 | ||||
|
投稿日時: 2005-03-04 21:53
NAO様 質問者です
本当に色々とありがとうございました 助かりました | ||||
|
投稿日時: 2005-03-05 01:46
msoです。
回答ではありませんが、個人的な考えです。 何か問題が解決しているみたいなのですが、 どうやったら解決できたというHOW TOを ココに書いていただけると後で同じような疑問を持つ人が 質問をしないで良いためとっても有意義だと思います。 あと、自分に対しておいしくない発言があったら 徹底的に無視するのが一番だと思います。 ここの掲示板は良くも悪くも管理人があまり介入をしません。 つまり、荒れても荒れっぱなしだと思います。 アホと思ったらレスをするのは時間がもったいないと思いません? どうせ、何を書いても、相手がみているかどうかわからないし、 みていても暇な相手が何かを書いてくるぐらいです。 書き込みをみているとやることはあるけど、時間はないって 感じがします。 アホな発言に対して返事をしている時間があれば、 自分の解決した方法を書いて、知識のリサイクルをした方が良いと思います。 | ||||
|
投稿日時: 2005-03-07 09:03
MSO様
そーですね・・・しっかりさせておいたほうが 今後のためにも良いですね まず、質問1の方ですが SELECT SUBSTR(a, 0, INSTR(a, '-') - 1), SUBSTR(a, INSTR(a, '-') + 1, INSTR(a, '-')), SUBSTR(a, INSTR(a, '-', - 1) + 1) FROM テーブル で、解決しました 質問2は UPDATE [テーブル] SET 更新項目 WHERE 社員コード=' ' AND 連番 = (SELECT MIN(連番) FROM [テーブル] WHERE 社員コード='対象の社員コード') これで解消しました 力を貸してくださった皆様 本当にありがとうございました | ||||
