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

अद्यतन तालिका1 SET column1 =(SUM(table2{&table3} जहां table2_id1 =id1) जहां id1 =table2_id1

UPDATE table1, table2 
SET table1.column1 = 
(
    SELECT SUM( 
        (SELECT constant FROM table3) +
        (SELECT table2.sum_number *** WHERE table2.table2_id1 = table1.id) 
    ) 
) 
WHERE table1.id = table2.table2_id1;

ऊपर तारों से चिह्नित क्षेत्र में कोई "FROM table2,table1" नहीं है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sqlalchemy सत्र में वस्तुओं को ताज़ा करने के बारे में

  2. WHERE क्लॉज के साथ एक SQL क्वेरी के अंदर किसी सरणी में मान की जाँच करना

  3. 1000 रिकॉर्ड से परे MySQL कार्यक्षेत्र में क्वेरी परिणाम निर्यात करना

  4. वे मान खोजें जिनमें MySQL में संख्याएँ नहीं हैं

  5. एक ही कॉलम पर दो गिनती के साथ चयन करें