sql >> Databasteknik >  >> RDS >> Mysql

lista resultat i mysql från samma tabell

En self join borde fungera. Något som (otestat):

SELECT a.`iduser` FROM `table` a 
JOIN `table` b ON b.`iduser` = a.`iduser` 
WHERE a.`a`='gender' AND a.`b`='man' AND b.`a`='int' AND b.`b`='woman'

Men du bör överväga att optimera db-strukturen eftersom detta verkar lite hungrig på prestanda.



  1. kan inte visa varumärkessymbol i mysql till html

  2. MySQL kombinera två kolumner till en kolumn

  3. Att få anslutningen misslyckades:php_network_getaddresses:getaddriinfo misslyckades:Namn eller tjänst okänd

  4. Uppdatera MySQL med if condition