1
は、私のような声明を持っている属性SQLステートメントは
TableAの
ID X
1 x1
2 x2
3 x3
TableBの
ID AttributeName AttributeValue
1 Type some
2 not nothing
3 Type other
私は今
1,x1,some
2,x2,''
3,x3,other
SQLのような結果が欲しい
SELECT TableA.ID, TableA.X, TableB.AttributeValue
FROM TableA, TableB
WHERE TableA.ID = TableB.ID AND TableB.AttributeName = 'Type'
は、属性タイプが存在するXとTypeDescriptionですべてのIDを取得できます。 しかし、タイプが設定されていないIDが必要な場合、そのIDにアクセスする方法もありますか?あなたが外を必要とする
TableBにID = 2の行がありますか? – gbn
@gbnあなたは質問 –
を理解していないと思いますが、「行は存在しますがタイプはありません」と「行が存在しません」という意味の違いがある可能性があります。 – gbn