Search
 
SCRIPT & CODE EXAMPLE
 

SQL

mysql case when or

SELECT
    CASE 
        WHEN
            column IS NULL OR another_column = 1
        THEN
            'yes' 
        ELSE
            'no' 
    END AS 'MyData'
FROM
    table_name;
Comment

mysql switch case

SELECT CASE lower(col1)
	WHEN 'agree' THEN 'Ok'
	WHEN 'disagree' THEN 'Ko'
    ELSE
        CASE 
            WHEN col2 = 1 THEN 'Ko'
            ELSE 'Maybe'
        END
END AS my_result
FROM table_name;
Comment

mysql case

 select 
(CASE
	WHEN (market_cap < 300000000) THEN 'micro'
	WHEN (market_cap < 2000000000) THEN 'small'
	WHEN (market_cap < 10000000000) THEN 'mid'
	WHEN (market_cap < 50000000000) THEN 'large'
ELSE 'mega'
END) AS `cap_type`
from companies;
Comment

mysql switch case

SELECT 
t2.company_name,
t2.expose_new,
t2.expose_used,
t1.title,
t1.status,
 CASE status
   when 'New' and t2.expose_new = 1 then 1
   when 'New' and t2.expose_new = 2 then 2
   when 'New' and t2.expose_new = 3 then 3
   when 'Used' and t2.expose_used = 1 then 1
   when 'Used' and t2.expose_used = 2 then 2
   when 'Used' and t2.expose_used = 3 then 3
END as expose
FROM `products` t1
join manufacturers t2 on t2.id = t1.seller
where t1.seller = 4238
Comment

mysql switch case

mysql> SELECT CASE  WHEN 2>3 THEN 'this is true' ELSE 'this is false' END; 
+-------------------------------------------------------------+
| CASE  WHEN 2>3 THEN 'this is true' ELSE 'this is false' END |
+-------------------------------------------------------------+
| this is false                                               | 
+-------------------------------------------------------------+
Comment

PREVIOUS NEXT
Code Example
Sql :: not between mysql 
Sql :: local database sql 
Sql :: BigQuery Remove Duplicate Keys From Table 
Sql :: power query datetime to date 
Sql :: make parameters nullable in sql server 
Sql :: how to relationship query two different tables in MySQL 
Sql :: alter table query in mysql 
Sql :: order by sql query 
Sql :: sql table backup 
Sql :: remove all spaces from string sql 
Sql :: postgres get last value 
Sql :: how to move a column to different spot mysql 
Sql :: how to find table lock and row lock in mysql 
Sql :: declare variable in mysql 
Sql :: mysql sort asc numeric 
Sql :: having in sql 
Sql :: mysql query where in select 
Sql :: vi set sql syntax 
Sql :: postgresql find blocked query 
Sql :: fetlife 
Sql :: postgresql isnull with max 
Sql :: psql attribute cannot login 
Sql :: sql field equals multiple values 
Sql :: do block in postgresql 
Sql :: Failed to process SQL command - ORA-28014: cannot drop administrative user or role 
Sql :: SQL COMO ALTERA NOME DE TABELA 
Sql :: sql length 
Sql :: convert Date to LocalDate via SQLDate 
Sql :: mariadb cast null to 0 
Sql :: pl sql command line run 
ADD CONTENT
Topic
Content
Source link
Name
7+8 =