728x90 Programming/DB2 [Mysql, MaridaDB] LPAD, RPAD 사용 방법 test_db 데이터베이스 안에 test라는 테이블이 있다고 하자.. 데이터는 아래와 같다. orderbyTest(칼럼명) 0 20 14 4 5 91 test@test.com 아무생각 없이 그냥 order by 절로 정렬을 하려고 했으나...? 원하는 대로 나오질 않는다. SELECT * FROM test_db.test ORDER by orderbyTest; # 0 # 14 # 20 # 4 # 5 # 91 # test@test.com 뒤에 * 1로 orderby 를 했더니 숫자들은 정렬이 되었지만 제일 아래에 있던 문자형태의 값이 중간으로 나와버린다. SELECT * FROM test_db.test ORDER by orderbyTest * 1; # 0 # test@test.com # 4 # 5 # 14 .. 2020. 11. 26. Mysql Drop multiple database 방법 다음과 같은 데이터베이스가 있다고 했을때 abc def ghi jkl mno pqr test1 test2 test3 test1, test2, test3이라는 데이터베이스를 삭제하려면 DROP DATABASE TEST1; DROP DATABASE TEST2; DROP DATABASE TEST3; 이라고 작성을 하면 손쉽게 삭제가 가능할 것이다. 하지만 삭제할 데이터베이스가 많거나 조건에 맞는 데이터베이스만 삭제하고 싶다면?? SELECT CONCAT('DROP DATABASE `', SCHEMA_NAME, '`;') FROM `information_schema`.`SCHEMATA` WHERE SCHEMA_NAME LIKE 'test%'; 위 쿼리를 통해 나온 결과 데이터를 복사해서 붙여넣고 실행만하면 된다.. 2019. 12. 16. 이전 1 다음 728x90