PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
1901 | 98/06/17 13:24:03 | ありがとうございます。 By Kochan |
1873 | 98/06/16 09:15:55 | RE:RE:RE:RE:表示用マスタにアウタージョインしてます By てとらぽっと |
1830 | 98/06/12 13:45:17 | RE:RE:RE:表示用マスタにアウタージョインしてます By Kochan |
1825 | 98/06/12 11:43:46 | RE:RE:表示用マスタにアウタージョインしてます By てとらぽっと |
1817 | 98/06/12 10:27:10 | RE:表示用マスタにアウタージョインしてます By Kochan |
1808 | 98/06/11 18:50:02 | RE:RE:RE:クロスタブの高度な使い方を教えてください。 By あすかちゃんの父 |
1803 | 98/06/11 18:18:47 | 表示用マスタにアウタージョインしてます By てとらぽっと |
1801 | 98/06/11 17:45:18 | RE:RE:クロスタブの高度な使い方を教えてください。 By こてちゅ |
1800 | 98/06/11 17:39:11 | RE:クロスタブの高度な使い方を教えてください。 By Air Hawk |
1798 | 98/06/11 16:44:18 | クロスタブの高度な使い方を教えてください。 By Kochan |
1797 | 98/06/11 16:44:01 | クロスタブの高度な使い方を By Kochan |
1791 | 98/06/11 13:22:22 | RE:RE:PB5: うまい表の作り方教えてください。(印刷したい) By Air Hawk |
1788 | 98/06/11 12:20:23 | RE:PB5: うまい表の作り方教えてください。(印刷したい) By Air Hawk |
1787 | 98/06/11 11:02:07 | PB5: うまい表の作り方教えてください。(印刷したい) By Kochan |
カテゴリ:旧電子会議室
日付:1998年06月16日 09:15 発信者:てとらぽっと
題名:RE:RE:RE:RE:表示用マスタにアウタージョインしてます
カメレスですみません。
>>SELECT TB_HEAD.月, TB_DATA.VALUE
>>FROM TB_HEAD, TB_DATA
>>WHERE TB_HEAD.月 = TB_DATA.月 (+) ;
>
>これは、どこに書けばよいのでしょうか?
>「データソースの編集」の「SQL構文の編集」のところでしょうか?
SQL構文を直接書くには、やはり「データソースの編集」の「SQL構文の編集」です。
>>(+)をつけて外部結合(アウタージョイン)した TB_DATA.VALUE は、あれば返されます。
>>条件が一致しない場合でも TB_HEAD.月 は必ず返され、TB_DATA のない月の VALUE にはNULLが返されます。
>>これですべてのヘッダ項目が得られると思います。
>
>1月?12月だけでなく、1日?31日も必ず表示されるようにしたいのですが、
>やり方は同じでよいのでしょうか?
この方法では日ごとに365個程度(?)持つことになります。
わたしの方ではせいぜい 10数個の、普遍の(月とか曜日とか)ヘッダしか扱ってないのですが...。
1年間の(1ヶ月間の?)すべての日付を返してくれる表とかってどうやって作ればいいのでしょう? (^^;
>>SQL構文のペインタで結合条件 \'=\' などが表示されている枠をクリックして表示される
>>ダイアログで、外部結合を設定できます(枠の横に○っぽいマークが付きます)。
>
>どこのことなのでしょうか?
「データソースの編集」で表示されるSQL構文をGUIで組み立てる画面のことです。正確なペインタ名がわからなくて...。
先に「SQL構文の編集」の例を載せてしまったので、余計ややこしくなったかと思います。すみません。
テーブル同士の結合が赤い線で表示されますが、四角の枠に囲まれた結合条件 \'=\' などがありますよね?
この枠内をクリックしてください、ということです。
それでは。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.