MySQL 결과의 형식을 변경하는 방법은 무엇입니까?

마리암 파시 미

여러 하위 쿼리를 포함하여 복잡한 mysql 쿼리 언어가 있으며 최종 결과는 다음과 같습니다. 내가 다루고있는 것이 있는데 해결할 수없는 것이 결과가 제시되는 방식입니다. 결과가 한 행에만 표시되고 NULL 필드를보고 싶지 않은 방식으로 결과의 구조를 어떻게 변경할 수 있는지 궁금합니다. 나는 아래와 같은 것을 의미한다.

여기에 이미지 설명 입력

여기에 이미지 설명 입력

이것은 mysql 쿼리입니다.

select count(*) as userRetentionSameDay, null as 'userRetentionDiffDay' from (SELECT date(`timestamp`), `user_xmpp_login` 
FROM table1
WHERE DATE(`timestamp` ) = CURDATE() - INTERVAL 1 DAY) as res1
right join (select date(ts), user
from table2
WHERE DATE(ts ) = CURDATE() - INTERVAL 1 DAY
and product_id REGEXP ("^(europe+$" )) as lej1
on lej1.user = res1.`user_xmpp_login`
where res1.`user_xmpp_login` IS not NULL 
union all
select null as 'userRetentionSameDay', count(*) as userRetentionDiffDay from (SELECT date(`timestamp`), `user_xmpp_login` 
FROM table1
WHERE DATE(`timestamp` ) = CURDATE() - INTERVAL 1 DAY) as res1
right join (select date(ts), user
from table2
WHERE DATE(ts ) = CURDATE() - INTERVAL 1 DAY
and product_id REGEXP ("^(europe+$" )) as lej2
on lej2.user = res1.`user_xmpp_login`
where res1.`user_xmpp_login` IS NULL;

이를 위해 권장되는 솔루션은 무엇입니까?

모 하나 프리 얀

이 시도.

SELECT A.userRetentionSameDay, B.userRetentionDiffDay FROM (

SELECT COUNT ( ) AS userRetentionSameDay FROM (SELECT DATE ( timestamp), user_xmpp_loginFROM table1 WHERE DATE ( timestamp) = CURDATE ()-INTERVAL 1 DAY) AS res1 RIGHT JOIN (SELECT DATE (ts), USER FROM table2 WHERE DATE (ts) = CURDATE () )-간격 1 일 및 product_id REGEXP ( "^ (europe + $")) AS lej1 ON lej1.user = res1. user_xmpp_loginWHERE res1. user_xmpp_loginIS NOT NULL) A, (SELECT COUNT ( ) AS userRetentionDiffDay FROM (

SELECT DATE ( timestamp), user_xmpp_loginfrom table1 WHERE DATE ( timestamp) = CURDATE ()-INTERVAL 1 DAY

) AS res1

RIGHT JOIN (SELECT DATE (ts), table2에서 사용자 DATE (ts) = CURDATE ()-간격 1 일 및 product_id REGEXP ( "^ (europe + $"))

) AS lej2 ON lej2.user = res1. user_xmpp_login어디 res1. user_xmpp_loginNULL입니다.

) B;

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

mysql 데이터의 색상을 변경하는 방법은 무엇입니까?

분류에서Dev

Multiindex의 날짜 형식을 변경하는 방법은 무엇입니까?

분류에서Dev

Plotly : x 축 값의 형식을 변경하는 방법은 무엇입니까?

분류에서Dev

Windows 환경에서 MySQL 쿼리 결과를 csv 형식으로 출력하는 방법은 무엇입니까?

분류에서Dev

elasticserach 쿼리 결과 유형을 변경하는 방법은 무엇입니까?

분류에서Dev

mysql의 3 테이블을 규칙과 결합하는 방법은 무엇입니까?

분류에서Dev

mysql의 3 테이블을 규칙과 결합하는 방법은 무엇입니까?

분류에서Dev

특정 형식의 값을 허용하도록 열을 변경하는 방법은 무엇입니까?

분류에서Dev

MySQL을 PHP에 연결하는 방법은 무엇입니까?

분류에서Dev

OpenEdge Progress에서 DATE 변수의 기본 형식을 변경하는 방법은 무엇입니까?

분류에서Dev

입력 할 카드 번호의 형식을 변경하는 방법은 무엇입니까?

분류에서Dev

DataGridView의 값을 변경하는 방법은 무엇입니까?

분류에서Dev

Google 차트에 표시되는 숫자의 형식을 변경하는 방법은 무엇입니까?

분류에서Dev

이 SQL을 sqlalchemy 쿼리로 변환하는 방법은 무엇입니까? (MySQL의 경우 YEAR, MONTH, COUNT)

분류에서Dev

JSON 스키마에서 생성 된 POJO의 형식을 변경하는 방법은 무엇입니까?

분류에서Dev

런타임에 형식 지정자의 값을 변경하는 방법은 무엇입니까?

분류에서Dev

런타임에 형식 지정자의 값을 변경하는 방법은 무엇입니까?

분류에서Dev

Javascript에서 JSON 데이터의 형식을 변경하는 방법은 무엇입니까?

분류에서Dev

XCode의 lldb에서 인쇄 할 때 NSDate 형식을 변경하는 방법은 무엇입니까?

분류에서Dev

모든 사용자의 숫자 형식을 변경하는 방법은 무엇입니까? (Windows 10)

분류에서Dev

Angular UI datepicker의 ISO 형식 값을 yyyy-mm-dd로 변경하는 방법은 무엇입니까?

분류에서Dev

# 000000 형식으로 BufferedImage의 색상을 변경하는 방법은 무엇입니까?

분류에서Dev

bash 프롬프트의 형식을 변경하는 방법은 무엇입니까?

분류에서Dev

GnuCash의 로케일에서 숫자 형식을 변경하는 방법은 무엇입니까?

분류에서Dev

Unix에서 각 행의 데이터 형식을 변경하는 방법은 무엇입니까?

분류에서Dev

sails.js의 속성 모델에서 날짜 형식을 변경하는 방법은 무엇입니까?

분류에서Dev

쉘 스크립트에서 파일의 날짜 형식을 변경하는 방법은 무엇입니까?

분류에서Dev

matplotlib에서 barplot 위의 텍스트 크기와 형식을 변경하는 방법은 무엇입니까?

분류에서Dev

PHP : 3D 배열을 mysql 결과 객체로 변환하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    mysql 데이터의 색상을 변경하는 방법은 무엇입니까?

  2. 2

    Multiindex의 날짜 형식을 변경하는 방법은 무엇입니까?

  3. 3

    Plotly : x 축 값의 형식을 변경하는 방법은 무엇입니까?

  4. 4

    Windows 환경에서 MySQL 쿼리 결과를 csv 형식으로 출력하는 방법은 무엇입니까?

  5. 5

    elasticserach 쿼리 결과 유형을 변경하는 방법은 무엇입니까?

  6. 6

    mysql의 3 테이블을 규칙과 결합하는 방법은 무엇입니까?

  7. 7

    mysql의 3 테이블을 규칙과 결합하는 방법은 무엇입니까?

  8. 8

    특정 형식의 값을 허용하도록 열을 변경하는 방법은 무엇입니까?

  9. 9

    MySQL을 PHP에 연결하는 방법은 무엇입니까?

  10. 10

    OpenEdge Progress에서 DATE 변수의 기본 형식을 변경하는 방법은 무엇입니까?

  11. 11

    입력 할 카드 번호의 형식을 변경하는 방법은 무엇입니까?

  12. 12

    DataGridView의 값을 변경하는 방법은 무엇입니까?

  13. 13

    Google 차트에 표시되는 숫자의 형식을 변경하는 방법은 무엇입니까?

  14. 14

    이 SQL을 sqlalchemy 쿼리로 변환하는 방법은 무엇입니까? (MySQL의 경우 YEAR, MONTH, COUNT)

  15. 15

    JSON 스키마에서 생성 된 POJO의 형식을 변경하는 방법은 무엇입니까?

  16. 16

    런타임에 형식 지정자의 값을 변경하는 방법은 무엇입니까?

  17. 17

    런타임에 형식 지정자의 값을 변경하는 방법은 무엇입니까?

  18. 18

    Javascript에서 JSON 데이터의 형식을 변경하는 방법은 무엇입니까?

  19. 19

    XCode의 lldb에서 인쇄 할 때 NSDate 형식을 변경하는 방법은 무엇입니까?

  20. 20

    모든 사용자의 숫자 형식을 변경하는 방법은 무엇입니까? (Windows 10)

  21. 21

    Angular UI datepicker의 ISO 형식 값을 yyyy-mm-dd로 변경하는 방법은 무엇입니까?

  22. 22

    # 000000 형식으로 BufferedImage의 색상을 변경하는 방법은 무엇입니까?

  23. 23

    bash 프롬프트의 형식을 변경하는 방법은 무엇입니까?

  24. 24

    GnuCash의 로케일에서 숫자 형식을 변경하는 방법은 무엇입니까?

  25. 25

    Unix에서 각 행의 데이터 형식을 변경하는 방법은 무엇입니까?

  26. 26

    sails.js의 속성 모델에서 날짜 형식을 변경하는 방법은 무엇입니까?

  27. 27

    쉘 스크립트에서 파일의 날짜 형식을 변경하는 방법은 무엇입니까?

  28. 28

    matplotlib에서 barplot 위의 텍스트 크기와 형식을 변경하는 방법은 무엇입니까?

  29. 29

    PHP : 3D 배열을 mysql 결과 객체로 변환하는 방법은 무엇입니까?

뜨겁다태그

보관