*SQL文法 [#jd1caff3] RIGHT:更新日&lastmod(); 忘れている、SQL文法のお勉強を少し(MS SQL Server) -DB名:ISM-DB -表:dbo.Sheet2$ |項番 |コール| |~項番 |~コール| |100 |JK5ZAD| |101 |JM8VXE| |102 |JE5JZB| |103 |JH5OCI| |104 |JL8LGE| |105 |JV5DLN| |106 |JF1DDS| -表:dbo.エリア$ |No |エリア| |~No |~エリア| |0 |甲信越| |1 |関東| |2 |東海| |3 |近畿| |4 |中国| -「表:dbo.Sheet2$」項番100-200を抽出 select * from [ISM-DB].[dbo].[Sheet2$] where 項番 between 100 and 200 -SQLコメント行 -- select * from [ISM-DB].[dbo].[エリア$] -「表:dbo.Sheet2$」と「表:dbo.エリア$」をdbo.Sheet2$の3バイト目とdbo.エリア$のNo列が等しいもので結合して、dbo.Sheet2$の項番100-200を抽出 select * from [ISM-DB].[dbo].[Sheet2$], [ISM-DB].[dbo].[エリア$] where SUBSTRING([ISM-DB].[dbo].[Sheet2$].コール,3,1) = [ISM-DB].[dbo].[エリア$].No and [ISM-DB].[dbo].[Sheet2$].項番 between 100 and 200 ***実行結果 [#ob57c83d] &ref("./SQL結果1.png");