 |
สอบถามเรื่องการ เขียน query Subquery ใน MYSQL อ่าครับ ........................ |
|
 |
|
|
 |
 |
|
Code
SELECT RV.SIGN_CODE ,
IFNULL(RV.LAND_ID,'') as LAND_ID,
RV.SIGN_TYPE,
RV.SIGN_WIDE,
RV.SIGN_LONG,
IFNULL(RV.SIGN_AREA,'') as SIGN_AREA,
RV.SIGN_SIDE,
RV.SIGN_TEXT,
(select RT.TITLE_NAME ,RT.FIRST_NAME,RT.LAST_NAME
from RV_TAX_PERSONAL RT
) as IDTRADE_NO
FROM RV_SIGN_MASTER RV,GLO_PROVINCE GP
ตรงตัวสีแดง มันขึ้นว่า "Operand should contain 1 column(S)"
  
Tag : PHP, MySQL
|
|
 |
 |
 |
 |
Date :
2012-08-21 09:07:55 |
By :
ลิป |
View :
3418 |
Reply :
3 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Subquery จะต้องมีเพียง column เดียวคับ
ที่คุณ query มามันมีหลาย column RT.TITLE_NAME ,RT.FIRST_NAME,RT.LAST_NAME มันมีตั้ง 3 คอลัมน์
|
 |
 |
 |
 |
Date :
2012-08-21 09:44:55 |
By :
ichiko |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คุณใช้ SUB SELECT ใน Column แต่ไม่มีการภูก Key ครับ เข้าใจว่าใน Sub Select มันมีมากกว่า 1 รายการครับ
|
 |
 |
 |
 |
Date :
2012-08-21 10:00:59 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
อ้า ได้แล้วครับ ขอบคุณครับ ^ ^
|
 |
 |
 |
 |
Date :
2012-08-21 10:15:10 |
By :
ลิป |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|