sql >> Databasteknik >  >> RDS >> Mysql

Kontrollera om match 3 eller fler matchar i DB-raden

Jag tror att dessa sql kommer att vara till hjälp för dig. Kontrollera det.

Exempel 1 SQL returnerar TRUE.

  Example 1:- SELECT CASE WHEN  NAME = "MASTER" AND Ref = 4 
               AND strDoors = 3 AND  Items = 1 THEN 'TRUE ' 
               ELSE 'FALSE' END FROM mytable

Exempel 2 SQL returnerar FALSE.

Example 2:- SELECT CASE WHEN  NAME = "MASTER" AND Ref = 1 
            AND strDoors = 1 AND  Items = 1 THEN 'TRUE ' 
            ELSE 'FALSE' END FROM mytable

Tack.




  1. ORA-01031:otillräckliga privilegier vid val av vy

  2. Hibernate och Oracle Sequence

  3. PHP ordindex, prestanda och rimliga resultat

  4. Släpp unik nyckel med flera kolumner utan att tappa främmande nyckel?