Size: a a a

2020 July 09

JM

J M in MySQL
почему не биндит и как починить.
источник

JM

J M in MySQL
хочу забиндить на 127.0.0.1 (убунту 18)
источник

IZ

Ilia Zviagin in MySQL
J M
всем привет. столкнулся с фигней не могу забиндить ып для мускуля 5.7
Силы воли не хватает?
источник

JM

J M in MySQL
всмысле?
источник

OP

Oleksandr Petrenko in MySQL
вобщем другая фигня получилась
источник

OP

Oleksandr Petrenko in MySQL
InnoDB: Your database may be corrupt or you may have copied the tablespace but not the InnoDB log files

Логи на месте, как такое можно профиксить?
источник

OP

Oleksandr Petrenko in MySQL
Oleksandr Petrenko
InnoDB: Your database may be corrupt or you may have copied the tablespace but not the InnoDB log files

Логи на месте, как такое можно профиксить?
удалил логи, перезапуск создал новые и все заработало
источник

OP

Oleksandr Petrenko in MySQL
спасибо всем кто помогал
источник

AS

Arsen Sultanov in MySQL
привет, помогите написать запрос пожалуйста
источник

AS

Arsen Sultanov in MySQL
CREATE TABLE DEPARTMENT (
 DEPARTMENTID INT(6) UNSIGNED PRIMARY KEY,
 DEPARTMENTNAME VARCHAR(30) NOT NULL
);

CREATE TABLE PERSON (
 PERSONID INT(10) UNSIGNED PRIMARY KEY,
 PERSONNAME VARCHAR(30) NOT NULL,
 DEPARTMENTID INT(6) UNSIGNED  NOT NULL,
 FOREIGN KEY (DEPARTMENTID) REFERENCES DEPARTMENT(DEPARTMENTID)
);

CREATE TABLE SALARY (
 PERSONID INT(6) UNSIGNED,
 SALARY INT(6) UNSIGNED NOT NULL,
 FOREIGN KEY (PERSONID) REFERENCES PERSON(PERSONID)
);

INSERT INTO DEPARTMENT (DEPARTMENTID, DEPARTMENTNAME)
VALUE (1, 'Бухгалтерия'), (2, 'Поставки');

INSERT INTO PERSON (PERSONID, PERSONNAME, DEPARTMENTID)
VALUE (1, 'Иванов', 1), (2, 'Петров', 1), (3, 'Сидоров', 2);

INSERT INTO SALARY (PERSONID, SALARY)
VALUE (1, 10000), (2, 20000), (3, 23000);
источник

AS

Arsen Sultanov in MySQL
нужен запрос, в результате которого будет выборка следующего вида:
PERSONNAME (Фамилия), DEPARTMENTNAME (Департамент), SALARY (Зарплата), AVGSALARY (Средняя по департаменту)
источник

AS

Arsen Sultanov in MySQL
немогу понять как применить avg
SELECT P.PERSONNAME, D.DEPARTMENTNAME, S.SALARY FROM PERSON P
LEFT OUTER JOIN DEPARTMENT D ON P.DEPARTMENTID = D.DEPARTMENTID
LEFT OUTER JOIN SALARY S ON P.PERSONID = S.PERSONID;
источник

AB

Andrey Bogdanov in MySQL
SELECT P.PERSONNAME, D.DEPARTMENTNAME, avg(S.SALARY) ...
источник

AS

Arsen Sultanov in MySQL
SELECT P.PERSONNAME, D.DEPARTMENTNAME, AVG(S.SALARY) FROM PERSON P
LEFT OUTER JOIN DEPARTMENT D ON P.DEPARTMENTID = D.DEPARTMENTID
LEFT OUTER JOIN SALARY S ON P.PERSONID = S.PERSONID ;
источник

AS

Arsen Sultanov in MySQL
7
источник

AS

Arsen Sultanov in MySQL
?
источник

AB

Andrey Bogdanov in MySQL
это будет средняя зарплата просто, по департаменту надо group by делать
источник

AS

Arsen Sultanov in MySQL
department id?
источник

AS

Arsen Sultanov in MySQL
SELECT P.PERSONNAME, D.DEPARTMENTNAME, AVG(S.SALARY) FROM PERSON P
LEFT OUTER JOIN DEPARTMENT D ON P.DEPARTMENTID = D.DEPARTMENTID
LEFT OUTER JOIN SALARY S ON P.PERSONID = S.PERSONID
GROUP BY D.DEPARTMENTID;
источник

AS

Arsen Sultanov in MySQL
?
источник