広告テーブル、新聞の列は整数値をとります。このSQL Server:これに参加するには?
NewspaperName UnitPrice
A 12.00
B 11.00
C 5.00
クエリのような
Newspaper
1
2
3
Newspaper
テーブル。
select
case
when a.Newspaper = 1 then 'A'
when a.Newspaper = 2 then 'B'
when a.Newspaper = 3 then 'C'
when a.Newspaper = 4 then 'D'
else 'Empty'
end as NewspaperName
from Advert
left join...
ちょっと愚かです。しかし、私はNewspaper
にAdvert
テーブルを参加させたい。これに参加するには?
はなぜ 'Advert'テーブルは' Newspaper'テーブルのプライマリキータイプを使用しないのですか?壊れたデザインのように見えます。 – Oded
このように設計されています。デザインが悪い。 @Oded – ozkank
それは私の主張です。デザインを修正するチャンスはありませんか? '広告 'にあるものと一致する' Newspaper'に整数列を追加し、それに加わる? – Oded