しばらく書くテーマがなかったので無理やり・・・
今日、プログラムを何本か手直しをしていて感じたこと。
SQL文のテーブル名はエイリアスを使った方がいろいろと便利だと再確認。
select SYAIN.*,TEN.NAME
from SYAIN inner join TEN on SYAIN.TENCD=TEN.TENCD
where SYAIN.TENCD=1234
と書くよりも、
select A.*,B.NAME
from SYAIN A inner join TEN B on A.TENCD=B.TENCD
where A.TENCD=1234
とした方がSQL文を変更したり条件を追加するのも楽だし、SQLに変数で条件を追加したい時に、別のテーブルでも共通の変数で処理することが可能になる。
これからはなるべくエイリアスを使うことにしよう。
#今日は空がビカビカ☆
#明日は朝早くからちょっとお出かけ♪雨らしいけど・・・
今日、プログラムを何本か手直しをしていて感じたこと。
SQL文のテーブル名はエイリアスを使った方がいろいろと便利だと再確認。
select SYAIN.*,TEN.NAME
from SYAIN inner join TEN on SYAIN.TENCD=TEN.TENCD
where SYAIN.TENCD=1234
と書くよりも、
select A.*,B.NAME
from SYAIN A inner join TEN B on A.TENCD=B.TENCD
where A.TENCD=1234
とした方がSQL文を変更したり条件を追加するのも楽だし、SQLに変数で条件を追加したい時に、別のテーブルでも共通の変数で処理することが可能になる。
これからはなるべくエイリアスを使うことにしよう。
#今日は空がビカビカ☆
#明日は朝早くからちょっとお出かけ♪雨らしいけど・・・