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

एक कॉलम को छोड़कर एसक्यूएल में सभी कॉलम कैसे चुनें?

declare @cols varchar(max), @sql varchar(max)
SELECT  @cols = STUFF
    (
        ( 
            SELECT DISTINCT '], [' + name
            FROM sys.columns
            where object_id = (
                select top 1 object_id from sys.objects
                where name = 'TBLUser'
            )
            and name not in ('age')
            FOR XML PATH('')
        ), 1, 2, ''
    ) + ']'
select @sql = 'select ' + @cols + ' from TBLUser'  
exec (@sql)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL लोड डेटा INFILE स्टोर लाइन नंबर

  2. संघ के साथ दो तालिकाओं को मिलाकर एक नई तालिका बनाएं

  3. SQL क्वेरी के परिणाम मेरे अपेक्षित क्रम में वापस क्यों नहीं आते हैं?

  4. प्रत्येक प्रविष्टि के लिए एक पंक्ति के साथ सूची प्रविष्टि बनाम SQL तालिका के साथ SQL तालिका

  5. प्रत्येक पिछले 7 दिनों के लिए सबसे बड़ा मान चुनें