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

लक्ष्य तालिका अद्यतन करने योग्य त्रुटि नहीं है

मुझे लगता है कि आपका UPDATE वाक्यविन्यास गलत है। देखें कि क्या यह काम करता है:

UPDATE booked r
INNER JOIN (
   SELECT a.st_code as from_t
        , b.st_code as to_t 
   FROM `stops_at` a 
   CROSS JOIN `stops_at` b 
   WHERE (a.stop_no < b.stop_no) 
     and (a.train_no = b.train_no) 
     and (a.train_no = '11280')
   ) new 
ON r.st_from = new.from_t 
  and r.st_to = new.to_t
  and r.date = '2013-04-16' 

SET r.seat_ac = r.seat_ac-5



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. utf8 डेटा MySQL में ठीक दिखता है लेकिन रेल में टूटा हुआ है

  2. MySQL 5.1 में बैक-अप SQL कहीं भी 10 .db फ़ाइल आयात करें

  3. रेल + अमेज़ॅन आरडीएस:विलंबता मुद्दे

  4. एंटिटी फ्रेमवर्क नेस्टेड SQL क्वेरीज़ क्यों उत्पन्न करता है?

  5. मौजूदा MYSQL डेटाबेस के साथ Alter Table का उपयोग करके विदेशी कुंजी जोड़ने में समस्या - इसे जोड़ नहीं सकते! मदद!