본문 바로가기

MYSQL3

[프로그래머스 SQL 고득점 Kit] Level 2, 4 Group by 코드 풀이 4문제 1. 고양이와 개는 몇 마리 있을까 문제 간단 정의 동물 보호소에 들어온 동물 중 고양이와 개가 각각 몇 마리인지 조회하는 SQL문을 작성해주세요. 이때 고양이를 개보다 먼저 조회해주세요. SELECT animal_type, count(*) as "count" FROM animal_ins GROUP BY animal_type ORDER BY animal_type; 컬럼명을 그대로 쓰지 않고 별칭을 쓰려고 하면, as "별칭" 형태로 사용하면 된다. 2. 동명 동물 수 찾기 문제 간단 정의 동물 보호소에 들어온 동물 이름 중 두 번 이상 쓰인 이름과 해당 이름이 쓰인 횟수를 조회하는 SQL문을 작성해주세요. 이때 결과는 이름이 없는 동물은 집계에서 제외하며, 결과는 이름 순으로 조회해주세요. SELECT .. 2021. 8. 23.
[MySQL(MariaDB)] Table에서 row 1개 들고 오기 조인이나 Group by, Having을 써서 들고오는 경우도 많은데, order by를 통해 특정 row만 들고오게 하는 경우도 있는데, 이럴 때 limit를 사용해서 해당하는 row만큼 출력한다. MariaDB [mydb_default]> select * from users; +----+---------+------------+ | id | user_id | name | +----+---------+------------+ | 1 | test1 | test1 name | | 2 | test2 | test2 name | | 3 | test3 | test3 name | | 4 | test4 | test4 name | | 5 | test5 | test5 name | | 6 | test6 | test6 na.. 2021. 7. 27.
[MariaDB(MySQL)] 패스워드 분실 시 해결 방법 및 비밀번호 재설정 for Window 0. MariaDB(MySQL)창을 킨다. 비밀번호를 모른다면 로그인이 실패 되는 것이 맞다. 끄지 말고 놔둔다. 1. 작업관리자 내 백그라운드 프로세스에서 mysql.d가 실행중인지 확인하고, 실행중이면 작업 끝내기를 누른다. 2. 1번의 화면에서, dir를 통해 mysqld.exe파일이 있는 디렉토리인지 확인 후 mysqld.exe --skip-grant 를 입력한다. 밑에 경고창이 있는데, 앞으로는 skip-grant-tables로 풀네임으로 사용하라고 한다. 3. 2번에서 진행한 cmd창을 놔둔 채로, 새로운 cmd창을 연다. 새로운 cmd에서 mysql.exe가 있는 디렉토리로 이동해서, mysql.exe를 입력한다. - 엔터를 치면 접속이 된다. 만약 접속이 안되면 다시 sqld 켜져있는지 확.. 2021. 7. 27.
반응형