1. 스트링(String)

<php
$hello = "hello world";
$hello2 = 'hello world';
echo $hello;

싱글 쿼트, 더블 쿼트 모두 스트링 타입입니다.

2. 인티저(Integer)
음수와 0, 양수입니다.(-2,147,483,648~2,147,483,647)

$number = "12";
echo (int)$number;

(int)를 추가하면 int형으로 캐스팅 됩니다.(형변환)

3.플로트(Float)

$float = 11.2;

4. 불리언(Boolean)

$check = true;
$check = false;

5. 배열(Array)

$arrays = array();

6. 객체(Object)

$color = new color("black", "white");

7. NULL

$is_null = null;





숫자와 문자 데이타가 섞인 데이터의 정렬







예전에 MYSQL 환경에서 숫자와 문자 데이터가 섞인 데이터를 정렬 할려고


select * from 테이블 order by 해당 컬럼 asc;


를 하면


No.1

No.10

No.2

No.3

No.4

...

...

No.9


로 되었다.


--------------


구글신의 도움을 받아 보니...


mysql에서는

이렇게 하면 된다고 한다.


select * from 테이블 order by 해당 컬럼 *1



출처 : http://stackoverflow.com/questions/11808573/sql-order-by-string-number


'tech > SQL' 카테고리의 다른 글

[MySQL] 컬럼 데이터 개수 조회  (0) 2015.12.09
테이블에 같은 값이 있으면 update, 없으면 insert 하기  (0) 2013.11.07
sqlite  (0) 2010.11.16
[mysql] 문자 개수 만큼인것 만 보여줘~  (0) 2009.03.03
SQL injection prevent  (0) 2009.01.14

+ Recent posts