sql >> Database teknologi >  >> RDS >> Mysql

MYSQL Vælg fra tabeller baseret på flere rækker

Du skal deltage med user_meta én gang for hver egenskab, du vil matche.

SELECT u.*
FROM users AS u
JOIN user_meta AS m1 ON u.id = m1.userID
JOIN user_meta AS m2 ON u.id = m2.userID
WHERE m1.meta_key = 'companyID' AND m1.meta_value = :companyID
AND m2.meta_key = 'user_type' AND m2.meta_value = 'staff'


  1. get_result() Virker ikke, selv mysqlnd er aktiveret

  2. SQLSTATE[HY000] [2002] php_network_getaddresses:getaddriinfo mislykkedes:Navn eller tjeneste er ikke kendt

  3. Hvordan skal jeg overføre et tabelnavn til en lagret proc?

  4. Sådan viser eller viser værktøjslinjen Hurtig adgang i Word, Excel og PowerPoint