SQL : Как я могу объединить количество из нескольких таблиц в один запрос?

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада
 SELECT
 `Errors
 #mysql #sql



Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.
  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта
Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2. Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.
 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.WEBSITE_CLASS_ID
,`Errors

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.WEBSITE_ID
,`Errors

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.ERROR_DATE
,COUNT(`Errors

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.EVENT_NAME)
,`Details

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.NAME
,`Details

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.LOCATION
FROM
`D:mikeSnapCommerce Case StudyData.xlsx`.`Errors

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

`Errors

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

,
INNER JOIN `D:mikeSnapCommerce Case StudyData.xlsx`.`Details

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

`Details

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

ON `Details

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.WEBSITE_ID = `Errors

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.WEBSITE_ID

GROUP BY `Errors

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.WEBSITE_CLASS_ID, `Errors

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.WEBSITE_ID,
`Errors

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.ERROR_DATE, `Details

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.NAME, `Details

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.LOCATION

UNION

SELECT
`Success

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.WEBSITE_CLASS_ID
,`Success

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.WEBSITE_ID
,DATE(`Success

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.SUCCESS_DATE)
,COUNT(`Success

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.SUCCESS)
,`Details

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.NAME
,`Details

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.LOCATION

FROM
`D:mikeSnapCommerce Case StudyData.xlsx`.`Success

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

`Success

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

,
INNER JOIN `D:mikeSnapCommerce Case StudyData.xlsx`.`Details

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

`Details

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

ON `Details

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.WEBSITE_ID = `Success

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.WEBSITE_ID

GROUP BY `Success

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.WEBSITE_CLASS_ID, `Success

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.WEBSITE_ID,
`Success

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.SUCCESS_DATE, `Details

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.NAME, `Details

#mysql #sql

Вопрос:

У меня есть 3 таблицы: одна для ошибок подключения к веб-сайту, одна для успешных подключений к веб-сайту и другая с именем/местоположением каждого конкретного веб-сайта.

  • Таблица 1 содержит WebsiteClass_ID, Website_ID и Error_Date
  • В таблице 2 указаны WebsiteClass_ID, Website_ID и дата успеха
  • В таблице 3 указаны идентификатор WebsiteClass_ID, название и местоположение веб-сайта

Мне нужно возвращать частоту ошибок по WebsiteClass_ID по Website_ID в день. Для этого мне нужно количество ошибок на WebsiteClass_ID, Website_ID и дату из таблицы 1, а также количество успешных подключений на WebsiteClass_ID, Website_ID и дату из таблицы 2. Мне все еще нужно вернуть имя и местоположение веб-сайта из таблицы 3. Поле даты в таблице 1 отличается от поля даты в таблице 2.

Я могу легко получить количество для каждого из двух разных запросов, но предпочел бы выполнить это в одном запросе, чтобы избежать дополнительной работы в Excel. Я создал два отдельных запроса ниже, но не знаю, как их объединить.

 #QUERY
#TITLE-WEBSEROR
#SUBJECT-WEBSITE ERRORS PER DAY BY CLASS AND ID

SELECT

 A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,A.WEBSITE_ID                AS WEBSITE_ID
,A.ERROR_DATE                AS DATE_OF_ERROR
,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..ERRORS      A
,amp;DATABASE..DETAILS     B

WHERE

   A.WEBSITE_ID = B.WEBSITE_ID

GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION


#QUERY
#TITLE-WEBSCNFM
#SUBJECT-SUCCESSUL CONNECTIONS PER DAY BY CLASS AND ID

SELECT

 C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
,C.WEBSITE_ID                AS WEBSITE_ID
,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
,B.NAME                      AS WEBSITE_NAME
,B.LOCATION                  AS COMPANY_LOCATION

FROM

 amp;DATABASE..SUCCESS    C
,amp;DATABASE..DETAILS    B

WHERE

    C.WEBSITE_ID = B.WEBSITE_ID

GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Образец данных:
Таблица 1: Ошибки

Таблица 2: Успех

Таблица 3: Подробная информация

Ожидаемые Результаты :

Website_Class_ID Website_ID Дата ошибки или успеха Количество ошибок Счет успеха Название Веб-сайта Расположение веб-сайта
Класс B ИДЕНТИФИКАТОР 2 12/1/2019 3 5 Веб-сайт № 1 США
Класс C ID 3 12/2/2019 1 6 Веб-сайт № 2 Канада

.LOCATION

Комментарии:

1. Примеры данных и желаемые результаты были бы большим подспорьем

2. пожалуйста, покажите нам результат, который вы ожидаете, вертикальное соединение или горизонтальное соединение

3. Я добавил примеры данных и 2 строки ожидаемых результатов. Мне пришлось замаскировать некоторые данные, так что, надеюсь, это поможет. По сути, вам нужно иметь возможность видеть количество ошибок в одном столбце, которые вы можете сортировать по классу, идентификатору веб-сайта или дате, а также количество успешных попыток в другом столбце, которые относятся к тому же классу, идентификатору веб-сайта или дате.

4. пожалуйста, поделитесь сценариями вместо изображения. это поможет быстро создавать объекты, данные и решения.

Ответ №1:

По вертикали вы можете использовать ОБЪЕДИНЕНИЕ, это также устранит двойников.

Если они вам нужны, используйте UNION ALL

 SELECT
     A.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
    ,A.WEBSITE_ID                AS WEBSITE_ID
    ,A.ERROR_DATE                AS DATE_OF_ERROR
    ,COUNT(A.EVENT_NAME)         AS NUMBER_OF_ERRORS
    ,B.NAME                      AS WEBSITE_NAME
    ,B.LOCATION                  AS COMPANY_LOCATION
FROM
 amp;DATABASE..ERRORS      A
 INNER JOIN amp;DATABASE..DETAILS     B
ON A.WEBSITE_ID = B.WEBSITE_ID
  
GROUP BY A.WEBSITE_CLASS_ID, A.WEBSITE_ID, A.ERROR_DATE, B.NAME, B.LOCATION

UNION

SELECT
     C.WEBSITE_CLASS_ID          AS WEBSITE_CLASS_ID
    ,C.WEBSITE_ID                AS WEBSITE_ID
    ,DATE(C.SUCCESS_DATE)        AS SUCCESSFUL_CONNECTION
    ,COUNT(C.SUCCESS)            AS COUNT_SUCCESS_CNCTN
    ,B.NAME                      AS WEBSITE_NAME
    ,B.LOCATION                  AS COMPANY_LOCATION
FROM
 amp;DATABASE..SUCCESS    C
 INNER JOIN
amp;DATABASE..DETAILS    B
ON C.WEBSITE_ID = B.WEBSITE_ID
GROUP BY C.WEBSITE_CLASS_ID, C.WEBSITE_ID, DATE(C.SUCCESS_DATE), B.NAME, B.LOCATION
 

Комментарии:

1. Спасибо! Должен ли я присоединиться к A. WEBSITE_CLASS_ID к C. WEBSITE_CLASS_ID? Или в этом не было бы необходимости, так как в любом случае у них был бы один и тот же класс в таблице B.

2. запустите код, он даст вам именно ваш результат, единственное, что вы сохраните в названиях столбцов первого выбора

3. Мой единственный вариант запустить код был бы в инструменте Microsoft Query, но я никогда им не пользовался. Я работаю над его запуском, но, пожалуйста, еще один вопрос. Если я сохраню имена столбцов первого выбора, как я верну как количество ошибок, так и количество успешных подключений?

4. Я пытаюсь запустить с помощью инструмента Microsoft Query и добавил SQL в нижней части моего первоначального вопроса. Инструменту Microsoft Query не нравится текст "ВНУТРЕННЕЕ СОЕДИНЕНИЕ".

5. мне нужно полное сообщение об ошибке, вам нужно заменить amp;БАЗУ данных. насчет этой части я не уверен, потому что она мне незнакома