我有兩個(簡化的)表如下:
表 AAPT
| 出色地 | 型別 | 評論 |
|---|---|---|
| 一個 | PT | 好的 |
| 乙 | PT-S | 平均 |
表 AAPIN
| 出色地 | 型別 | 評論 |
|---|---|---|
| 一個 | PT | 壞的 |
| 乙 | PT-S | 公平的 |
我想運行一個 SELECT 查詢,結果如下:
| 出色地 | 型別 | 評論 | 評論 | PT型 | 旋轉型別 |
|---|---|---|---|---|---|
| 一個 | 旋轉 | 好的 | 壞的 | PT | 旋轉 |
| 乙 | 旋轉 | 平均 | 公平的 | PT-S | 旋轉PT |
我同時使用 MS Access 和 SQL-Server。
在 Access 中,我使用以下查詢:
SELECT A.Well, A.Type, A.Comment, B.Remark, A.Type AS PTType, B.Type AS SpinType
FROM AAPT A, AASPIN B
WHERE A.Well = B.Well
但是,我不知道如何將 Type 列的值設定為“SPINPT”
有什么建議么?
uj5u.com熱心網友回復:
使用現代顯式連接和靜態值Type:
SELECT
A.Well
, 'SPINPT' AS [Type]
, A.Comment
, B.Remark
, A.[Type] AS PTType
, B.[Type] AS SpinType
FROM AAPT A
INNER JOIN AASPIN B ON A.Well = B.Well;
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/505132.html
上一篇:SQL-如何計算有條件的重復項
