SELECT category1,
IF(category1 < 10, CONCAT("0", category1),category1) AS is_bookmarked
FROM ns_product
where category1 <> ""
order by id limit 10;
설명 10보다 작은 숫자는 앞에 0을 붙여서 출력하고 그렇지 않은 경우는 그냥 출력함
+-----------+---------------+
| category1 | is_bookmarked |
+-----------+---------------+
| 10        | 10            |
| 5         | 05            |
| 5         | 05            |
| 1         | 01            |
| 8         | 08            |
| 10        | 10            |
| 8         | 08            |
| 1         | 01            |
| 3         | 03            |
| 5         | 05            |
+-----------+---------------+
결과...
case 2.
select ifnull(sum(case when e_sort='0' then e_count end),'0')
..
 
댓글 없음:
댓글 쓰기