sql >> Database >  >> RDS >> Mysql

mysql aantal records in cursor zonder te herhalen?

Tel voor de cursor:

select count(*)
into @user_cnt
from users
where fullname like concat (
    lastname,
    ' ',
    firstname,
    ' (',
    middlename,
    '%'
    );

EDIT:Als je het wilt doen nadat je de cursor OPENEN wilt, probeer dan:

OPEN your_cursor;
select FOUND_ROWS() into user_cnt ;


  1. Oracle 32-bit Client installeren op Windows Server waarop al 64-bit Oracle Database Server wordt uitgevoerd

  2. SQL:vind het maximale record per groep

  3. Meerdere buitenlandse sleutels in een tabel naar een andere tabel in mysql

  4. Moet de tijdzone van MySQL worden ingesteld op UTC?