SQL質疑応答スレ 10問目at DBSQL質疑応答スレ 10問目 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト50:NAME IS NULL 10/06/05 15:17:12 >>48 INSERTは一件ずつにする。 INSERTしたら SELECT LAST_INSERT_ID() AS LAST 51:NAME IS NULL 10/06/05 19:47:59 IU+phbd/ 【質問テンプレ】 ・DBMS名とバージョン postgresql 8.2.4 ・説明 left join や right join を例えばsybaseでのwhere句の式"*="ように postgresqlでも符号であらわすことはできるのでしょうか? (テンプレに沿ってなくてすみません。) 52:NAME IS NULL 10/06/05 20:47:31 出来ないんじゃね。メリットないし。 OracleとSQLServer(sybase)だけだろうな。 53:NAME IS NULL 10/06/05 22:40:48 【質問テンプレ】 ・DBMS名とバージョン Oracle Database 10g 10.2.0.1 ・テーブルデータ なし ・欲しい結果 指定した年月に対応する年月日 ・説明 年月(yyyyMM)を指定し、その年月に対応する年月日を取得したい --------- yyyyMMdd --------- 20100601 20100602 ・ ・ ・ 20100630 できるにはできたのですが、スマートでなかったので・・・ お願いします。 hoge:201006 SELECT TEST FROM ( SELECT hoge || '01' AS TEST FROM DUAL UNION ALL SELECT hoge || '02' AS TEST FROM DUAL UNION ALL ・ ・ ・ SELECT hoge || '31' AS TEST FROM DUAL ) WHERE TEST <= TO_CHAR(LAST_DAY(hoge || '01'),yyyyMMdd) ORDER BY TEST 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch