728x90
반응형

분류 전체보기 226

Redirect

Redirection이란? 명령어를 통해 프로그램의 입력 및 출력을 다른 곳으로 전환하는 것 표준 입력(stdin), 표준 출력(stdout), 표준 에러(stderr)를 다른 파일이나 장치로 전환하는 데 사용 > 또는 1>&: 출력 리다이렉션 command > file: 명령어의 표준 출력을 파일로 전환합니다. 파일이 존재하지 않으면 새로 생성되며, 이미 파일이 존재하면 덮어씁니다. >>: 출력 리다이렉션(추가) command >> file: 명령어의 표준 출력을 파일로 추가합니다. 파일이 존재하지 않으면 새로 생성되며, 이미 파일이 존재하면 끝에 추가됩니다. 또는 2>&1: 표준 에러를 표준 출력으로 리다이렉션 command &> file 또는 command 2>&1 > file: 표준 출력과 표준 ..

Linux 2024.02.22

Ubuntu 운영체제 명령어

기본 명령어 ls: 현재 디렉토리나 지정된 디렉토리의 파일 및 디렉토리 목록을 출력 ls [옵션] [디렉토리 또는 파일 경로] 기본 값은 현재 작업 중인 디렉토리 -a(-all): 숨김 파일 및 디렉토리를 모두 포함하여 출력 -l: 소유자 정보, 그룹 정보, 접근 권한 등 상세한 정보 출력 -h(--human-readable): 파일 크기를 MB, GB와 같은 형식으로 출력(그냥 ls만 사용 시 바이트 형식). h 옵션만 주면 파일 크기는 출력이 되지 않기에 l 옵션과 함께 사용하는 것이 좋음 -R(--recursion): 하위 디렉토리의 내용까지도 출력 -t: 수정시간이 최근인 것부터 출력(내림차순) -s: 크기가 큰 것부터 내림차순 출력 -d(--directory): 디렉토리 자체의 정보에 대해서 출..

Linux 2024.02.21

[MySQL] 프로그래머스 133027. 주문량이 많은 아이스크림들 조회하기

https://school.programmers.co.kr/learn/courses/30/lessons/133027 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 코드 SELECT FIRST_HALF.FLAVOR FROM FIRST_HALF JOIN JULY ON FIRST_HALF.FLAVOR = JULY.FLAVOR GROUP BY FIRST_HALF.FLAVOR ORDER BY FIRST_HALF.TOTAL_ORDER + SUM(JULY.TOTAL_ORDER) DESC limit 3; SELECT FLAVOR FROM ( SELECT FLAVO..

[MySQL] 프로그래머스 59408. 중복 제거하기

https://school.programmers.co.kr/learn/courses/30/lessons/59408 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 코드 SELECT COUNT(DISTINCT NAME) as count FROM ANIMAL_INS WHERE NAME IS NOT NULL # DISTINCT COUNT(NAME)하면 COUNT된 값이 DISTINCT하다는 것

[MySQL] 프로그래머스 131115. 가격이 제일 비싼 식품의 정보 출력하기

https://school.programmers.co.kr/learn/courses/30/lessons/131115 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 코드 SELECT * FROM FOOD_PRODUCT WHERE PRICE = (SELECT MAX(PRICE) FROM FOOD_PRODUCT); SELECT * FORM FOOD_PRODUCT ORDER BY PRICE DESC LIMIT 1 오류 코드 SELECT * FROM FOOD_PRODUCT WHERE PRICE = MAX(PRICE) /* SQL 실행 중 오류가 발생하였습니다..

[MySQL] 프로그래머스 273712. 업그레이드 할 수 없는 아이템 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/273712 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 코드 SELECT ITEM_INFO.ITEM_ID, ITEM_INFO.ITEM_NAME, ITEM_INFO.RARITY FROM ITEM_INFO LEFT JOIN ITEM_TREE ON ITEM_INFO.ITEM_ID = ITEM_TREE.PARENT_ITEM_ID WHERE ITEM_TREE.PARENT_ITEM_ID IS NULL ORDER BY ITEM_INFO.ITEM_ID DES..

[MySQL] 프로그래머스 273710. ROOT 아이템 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/273710 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 코드 SELECT ITEM_INFO.ITEM_ID, ITEM_INFO.ITEM_NAME FROM ITEM_INFO JOIN ITEM_TREE ON ITEM_INFO.ITEM_ID = ITEM_TREE.ITEM_ID WHERE PARENT_ITEM_ID IS NULL ORDER by ITEM_INFO.ITEM_ID

[MySQL] 프로그래머스 131114. 경기도에 위치한 식품창고 목록 출력하기

https://school.programmers.co.kr/learn/courses/30/lessons/131114 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 코드 SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, IFNULL(FREEZER_YN, 'N') AS FREEZER_YN FROM FOOD_WAREHOUSE WHERE ADDRESS LIKE '경기도%' ORDER BY WAREHOUSE_ID SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, COALESCE(FREEZER_Y..

[MySQL] 프로그래머스 273711. 업그레이드 된 아이템 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/273711 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 코드 -- ITEM_INFO 테이블을 PARENT 별칭으로 선택합니다. SELECT CHILD.ITEM_ID, CHILD.ITEM_NAME, CHILD.RARITY -- CHILD.ITEM_ID, CHILD.ITEM_NAME, CHILD.RARITY 열을 선택합니다. FROM ITEM_INFO AS PARENT -- ITEM_TREE 테이블을 IT 별칭으로 조인합니다. JOIN ITEM_T..

[MySQL] 프로그래머스 131537. 오프라인/온라인 판매 데이터 통합하기

https://school.programmers.co.kr/learn/courses/30/lessons/59405 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 코드 SELECT NAME FROM ANIMAL_INS ORDER BY DATETIME limit 1 # limit 1 상위 데이터 1개만 # limit 1,10 두 번째 데이터(1) 부터 10개의 데이터만 # limit 10,10 11번째(10)데이터부터 10개의 데이터만

728x90
반응형