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

अद्यतन के बाद पिछला मान प्राप्त करें - MySql

अगर आप एक को अपडेट कर रहे हैं पंक्ति और आप पिछला नाम चाहते हैं, तो आप चर का उपयोग कर सकते हैं:

set @prevname = '';

update table_name
    set name = if(@prevname := name, 'Alan', 'Alan')
    where id = 1;

select @prevname;

हालांकि, मुझे संदेह है कि आप वास्तव में धीरे-धीरे बदलते आयाम चाहते हैं, और update सही ऑपरेशन नहीं है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. N पंक्तियों के साथ अद्वितीय रिकॉर्ड सीमा चुनें

  2. mp4 फ़ाइल टैग प्राप्त करें

  3. समूह द्वारा और Laravel . के साथ नवीनतम पंक्ति प्राप्त करें

  4. खोज क्वेरी में हाइफ़न के साथ पूर्ण पाठ खोज की अनुमति कैसे दें

  5. अनुक्रमणिका क्वेरी द्वारा धीमी खोज LIKE% MYSQL