sql >> Database >  >> RDS >> Mysql

Meerdere oplopende volgorde werkt niet in Mysql

eerst moet je de volgorde begrijpen door

als u de 1e, 2e asc-volgorde geeft, wordt de eerste kolom als eerste weergegeven en hiervan hangt deze af in de 2e kolom. Bijvoorbeeld

1st  2nd               
1    b
2    d
3    a
2    a
1    a

bestel op conversie in

 1st   2nd 
  1     a
  1     b
  2     a
  2     d
  3     a

U moet dus een andere zoekopdracht

     SELECT want FROM request WHERE want IS NOT NULL OR want !='' GROUP BY 
 want ORDER BY want ASC

     SELECT teach FROM request WHERE teach IS NOT NULL OR teach !='' GROUP
 BY  teach ORDER BY teach ASC


  1. VERVANG rijen in mysql-databasetabel door panda's DataFrame

  2. MySQL:ORDER BY met lege datum '0000-00-00' als laatste maar de rest ASC

  3. Is er een automatisch wijzigingstijdstempeltype voor Oracle-kolommen?

  4. Synthetische gegevensgeneratie