sql >> Database teknologi >  >> RDS >> Sqlserver

Konverter SQL Server-forespørgsel til MySQL

Dette er faktisk et dublet spørgsmål, men jeg har nu et bedre, enkelt-pas, hurtigt svar:

SELECT *
FROM
(
    SELECT tbl.*, @counter := @counter +1 counter
    FROM (select @counter:=0) initvar, tbl
    ORDER BY ordcolumn
) X
WHERE counter <= (50/100 * @counter)
ORDER BY ordcolumn;



  1. Sådan tilføjer du en opslagskontrol til en formular i Access 2016

  2. Hvordan holder data ikke sorteret?

  3. syntaks for enkelt række MERGE / upsert i SQL Server

  4. Hvordan opretter man tabel i Oracle SQL Developer?