db

김경현·2023년 4월 15일
0

주석처리

ctrl + / 혹은 --

조회

select * from database.table 전체조회

부분 조회

전체조회가 많을 때, 30개만 조회하고 싶다
- select * from table where rownum <= 30
mysql limit

특정 조회

select * from table명 where (컬럼) = '찾고싶은 이름'

특정 부호

=

select * from table where (컬럼) = 찾고싶은 이름'

!=, <>

!=, <> 그 값을 빼고

IN

IN(목동, 노원)대한 값 다가져오기

NOT IN

NOT IN 반대로 그것만 빼고

like '%입구'

like '%입구' 아무말쳐도 해당되는단어가 나옴

%대%

%대% 관련 전체 대 조회

DISTINCT

SELECT DISTINCT Country FROM Customers;

regexp like(table, '종합|을지로')

종합 을지로 관련된 것 다나옴
https://velog.io/@gillog/MySQL-REGEXPRegular-Expression%EC%A0%95%EA%B7%9C-%ED%91%9C%ED%98%84%EC%8B%9D

begin-time >= '1100'

시간조회할때 사용 1100 11시

begin-time between >= '1100' AND '1500'

between 시간조회할때 사용 1100 11시에서 3시 사이 조회

select case when table <= 100 then '100이하'

https://extbrain.tistory.com/46
https://info-lab.tistory.com/305

SUBSTR

필요한 문자열을 골라서 사용하고 필요위치도 가능
https://codingspooning.tistory.com/entry/MySQL-%EB%AC%B8%EC%9E%90%EC%97%B4-%EC%9E%90%EB%A5%B4%EA%B8%B0-SUBSTR-SUBSTRING

concat

여러가지 문자열을 합쳐주는 것 https://codingspooning.tistory.com/entry/MySQL-%EB%AC%B8%EC%9E%90%EC%97%B4-%EC%9E%90%EB%A5%B4%EA%B8%B0-SUBSTR-SUBSTRING

0개의 댓글

관련 채용 정보