【형식】 table_reference, table_reference table_reference [CROSS] JOIN table_reference table_reference INNER JOIN table_reference join_condition table_reference STRAIGHT_JOIN table_reference table_reference LEFT [OUTER] JOIN table_reference join_condition table_reference LEFT [OUTER] JOIN table_reference table_reference NATURAL [LEFT [OUTER]] JOIN table_reference { OJ table_reference LEFT OUTER JOIN..
http://www.mysql.com/doc/en/Adding_functions.html 요즘 PHP할 기회가 있어 올만에 놀러와 쓸때없는 글 올립니다......^^; [UDF생성방법] - 환경설정 . LD_LABRARY_PATH를 path에 추가한다. shell)vi /etc/ld.so.conf - ld.so.conf file - /usr/local/mysql/lib/mysql/lib(mysql library디렉토리) shell)ldconfig (설정을 적용함) 간단하게 한글체크하는 예제를 만들어 봤습니다. ishangul.c 소스============================================================ #include #include #include my_bool i..
MySQL 함수 숫자 관련 함수 ▶ ABS(숫자) : 절대값 출력. select abs(123); ▶ CEILING(숫자) : 값보다 큰 정수 중 가장 작은 수. --양수일 경우는 소숫점 자리에서 무조건 반올림(4.0과 같은 소숫점 자리 0 값은 제외) --음수일 경우는 소숫점 자리를 무조건 버림 select ceiling(4.0); select ceiling(4.1); select ceiling(4.9); ▶ FLOOR(숫자) : 값보다 작은 정수 중 가장 큰 수[실수를 무조건 버림(음수일 경우는 제외)]. --음수일 경우는 [.0/.00/.000/...] 을 제외하고 무조건 소숫점을 버리고 반내림(?) select floor(4.0); select floor(4.1); select floor(4.9)..
FREETDS를 이용해 LINUX-PHP에서 원격의 MS-SQL 연결하기 LINUX OS 에 PHP 를 사용하면서 원격의 MS-SQL에 연결하는 방법에 대한 내용입니다. 웹상에 관련 자료가 있긴 했지만, 저의 작업 환경과 틀려서인지, 세부 내용이 잘못 기재되어 있는것들이 많아, 어렵게 작업을 성공한 이후 나름대로 관련 내용을 정리했습니다. 해당 작업을 하는 분들에게 조금이나마 도움이 되었으면 합니다. 현존하는 LINUX + PHP 와 MS-SQL 연결 방법 1. freetds 을 이용한 방법 2. Sybase Client Library 을 이용한 방법 3. odbc 를 이용한 방법 저는 관련 내용이 많이 배포되어 있는 FREETDS 를 이용한 방법을 사용했습니다. - 작업 환경 - Linux REDHAT..
특정 테이블의 필드 "field" 에 값이 "A","B","C","D"와 같이 들어가있는 경우 "A","C","D","B"와 같이 정렬 하기 위한때.. SELECT * FROM table WHERE ........ ORDER by case when (type = 'A') then 1 when (type = 'C') then 2 when (type = 'D') then 3 when (type = 'B') then 4 end, another_field DESC 로 활용...
- Total
- Today
- Yesterday