mysql 질문

mysql 질문

작성일 2024.03.20댓글 1건
    게시물 수정 , 삭제는 로그인 필요

SELECT FP.PRODUCT_ID, FP.PRODUCT_NAME, SUM(FO.AMOUNT * FP.PRICE) AS TOTAL_SALES
FROM FOOD_PRODUCT FP JOIN FOOD_ORDER FO ON FP.PRODUCT_ID = FO.PRODUCT_ID
WHERE FO.PRODUCE_DATE LIKE '2022-05%'
GROUP BY FO.PRODUCT_ID
ORDER BY TOTAL_SALES DESC, FP.PRODUCT_ID ASC;

일단 mysql이고 일단 이 코드는 프로그래머스에서 정답으로 처리 된 건데... 제가 알기로 select구문에 groupby와 집계함수에 사용되지 않은 변수들은 쓸 수가 없다고 알고 있는데 이거는 왜 될까요...?


#mysql 질문 #mysql 면접 질문

profile_image 익명 작성일 -

mysql이나 mariadb에서는 저렇게 해도 오류는 안나는 경우가 있습니다. 하지만.. 정상적인 결과는 나오지 않습니다.

이게 정상적인 결과인데.. 여기서 memo를 빼면..

전혀 엉뚱한 결과가 나옵니다.

오라클에서는 바로 오류가 납니다. ^^

이런식으로.. ^^

mysql 질문있습니다.

... 변경하려면 MySQL 서버를 중지하고 설정 파일(my.cnf 또는 my.ini)을 수정한 후에 다시 시작해야 합니다. 따라서 lower_case_table_names를 변경하려면 MySQL 서버를...

my sql 질문

my sql 에서 where true 이렇게 조건절에 true 오면 무슨뜻인가요? slect * from board where true 이렇게 뒤에 따른 조건절은 and 로붙이고 평상시는...

MySQL 관련 질문있습니다 (CentOS)

... packet이랑 sql mode 설정을 바꿔야 합니다. mysql을 종료시키고(systemctl stop... my.cnf에서 설정할 값을 [mysqld] 밑에 입력하라고 해서 [mysqld] lower_case_table...

안녕하세요 mysql 관련 질문있습니다.

소프트웨어를 하나 설치해야 하는데요 mysql 설정에서 transaction isolation이 READ-COMMITTED 로 설정되어야 하더라고요 근데 set global로 설정해서 쿼리 OK...

mysql 질문

... WHERE절에 HOUR를 작성하니 오류가 나오네요..(SQL 실행 중 오류가 발생하였습니다. Unknown column 'HOUR' in 'where clause') SELECT 절의 컬럼 및 연산 이후...

오라클을 공부하면 mysql에도 개념...

... 어디에도 이런 질문과 답변은 없어서 답답하고 막막함에 여쭤봅니다 오라클에서 성능 개선방법을 mysql로 적용 가능합니다. 기능이나 용어에서 차이점이 조금 있을 수...

mysql 질문

... SQL Error [2627] [23000]: Violation of PRIMARY KEY constraint 'PK__job_info__DC90FCA189D4AD7F'. Cannot insert duplicate key in object 'dbo.job_info'. The duplicate key value is...

mysql 값 제약조건

mysql 테이블을 만드는 중에 막히는 부분이 있어서 질문합니다. CREATE TABLE coupon ( id int PRIMARY KEY AUTO_INCREMENT, name VARCHAR(15) NOT NULL, sno VARCHAR(10) //TODO ) 위...

mysql 질문

SELECT CATEGORY, COUNT(SALES) AS TOTAL_SALES FROM BOOK B JOIN BOOK_SALES BS ON BS.BOOK_ID = B.BOOK_ID GROUP BY CATEGORY HAVING DATE_FORMAT(PUBLISHED_DATE,'%Y-%m-%d') LIKE '2022-01...

mysql 질문

mysql 관련해서 질문 드립니다. 1차적으로 수십 개의 ID 를 추출했습니다. 이 중에서... 질문의 ID, NUMBER 컬럼을 가진 테이블명은 test라고 가정하겠습니다....