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

MySQL पंक्ति के बाद पहले का चयन करें

इसे आजमाएं:

select * from test where callValue = 'val3'  
union all  
(select * from test where callValue < 'val3' order by id desc limit 1) 
union all  
(select * from test where callValue > 'val3' order by id asc limit 1) 

या

select * from test where id = 8
union all  
(select * from test where id < 8 order by id desc limit 1) 
union all  
(select * from test where id > 8 order by id asc limit 1) 


  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. त्रुटि 1698 (28000):उपयोगकर्ता 'रूट' @ 'लोकलहोस्ट' के लिए प्रवेश निषेध

  3. MySQL ड्रॉप टेबल

  4. डेटाबेस शार्डिंग बनाम विभाजन

  5. SQL कर्सर के साथ कार्य करना