Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

ORA-00904:इस उदाहरण में अमान्य पहचानकर्ता

SELECT Bld.id,C.code,M.FIRST_NAME,M.LAST_NAME,Bld.Address,M.ADDRESS,D.DOB, '0' AS S.SALARY
    from HW1_PERSON M
    inner join HW1_BUILDING Bld
    ON M.id = Bld.id
    INNER JOIN HW1_PERSON M 
    ON Bld.id = M.id
    INNER JOIN HW1_PERSON M 
    ON M.id = Bld.id
    Inner JOIN HW1_BUILDING Bld
    ON Bld.id = M.id
    INNER JOIN HW1_BUILDING C
    ON M.id = C.id
    INNER JOIN HW1_PERSON D
    ON M.id = D.id
    UNION ALL
    SELECT Bld.id,C.code,M.FIRST_NAME,M.LAST_NAME,Bld.Address,M.ADDRESS,D.DOB,S.SALARY FROM HW1_STAFF S
    where S.SALARY = NULL
    ;

मैं आपकी पहली क्वेरी कॉलम मौजूद नहीं है S.SALARY इसलिए सेट डिफ़ॉल्ट '0' या ''

है

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पीएलएसक्यूएल जेडीबीसी:अंतिम पंक्ति आईडी कैसे प्राप्त करें?

  2. अंतराल से बचने के लिए अनुक्रम के बजाय मुझे क्या उपयोग करना चाहिए?

  3. यूनिट परीक्षण डीडीएल विवरण जो लेनदेन में होने की आवश्यकता है

  4. एक पंक्ति में एक कॉलम के कई मान प्रदर्शित करें (एसक्यूएल ओरेकल)

  5. पीएल/एसक्यूएल पैकेज में वैश्विक चर के मान को गतिशील रूप से कैसे बदलें?