Size: a a a

2020 December 06

BC

Bad Coder in MySQL
создать?
источник

V

Vitaly in MySQL
Bad Coder
создать?
установить и запустить
источник
2020 December 07

G

Grigorij in MySQL
Vadzim _B
select cliend_id,sum(NOT(outcome)) as 'Loose', sum(outcome) as 'Win'
From table
group by client_id
источник

G

Grigorij in MySQL
Ну или кейсы можно внутрь SUM() пихать, для более сложной логики.
источник

V_

Vadzim _B in MySQL
Grigorij
Ну или кейсы можно внутрь SUM() пихать, для более сложной логики.
Спасибо
источник

ВР

Вячеслав Ракицкий... in MySQL
Можно ли как-то настройками mysql ограничить количество строк в mysql.slow_log
источник

IZ

Ilia Zviagin in MySQL
Вячеслав Ракицкий
Можно ли как-то настройками mysql ограничить количество строк в mysql.slow_log
Так это же лог, он ротируется, старое выкидывается. Тебе что, жалко что ли ?
Настраивается там временной порог,  с которого пишется в лог запрос.
Поставь его побольше, чтобы только самые медленные запросы отлавливать пока.
источник

ВР

Вячеслав Ракицкий... in MySQL
Ilia Zviagin
Так это же лог, он ротируется, старое выкидывается. Тебе что, жалко что ли ?
Настраивается там временной порог,  с которого пишется в лог запрос.
Поставь его побольше, чтобы только самые медленные запросы отлавливать пока.
когда у меня был включен запись логов в файл, то файл весит 1гб уже. Сейчас переключил на таблицу, чтобы удобнее было смотреть.
источник

IZ

Ilia Zviagin in MySQL
Вячеслав Ракицкий
когда у меня был включен запись логов в файл, то файл весит 1гб уже. Сейчас переключил на таблицу, чтобы удобнее было смотреть.
Это зря
источник

ВР

Вячеслав Ракицкий... in MySQL
Да поставил, просто хотел еще ограничить по количеству строк
источник

ВР

Вячеслав Ракицкий... in MySQL
просто для таких вот логов
performance_schema.events_statements_history_long 
есть такие настройки
источник

S

Syntax Highlight Bot in MySQL
Вячеслав Ракицкий
просто для таких вот логов
performance_schema.events_statements_history_long 
есть такие настройки
источник

VS

Vitalii Shchudlo in MySQL
Привет. Ребята вопрос.
Я создал 2 таблицы, по примеру:
CREATE TABLE Customers
(
   Id INT PRIMARY KEY AUTO_INCREMENT,
   Age INT,
   FirstName VARCHAR(20) NOT NULL,
   LastName VARCHAR(20) NOT NULL,
   Phone VARCHAR(20) NOT NULL UNIQUE
);

CREATE TABLE Orders
(
   Id INT PRIMARY KEY AUTO_INCREMENT,
   CustomerId INT,
   CreatedAt Date,
   FOREIGN KEY (CustomerId)  REFERENCES Customers (Id)
);

Вопрос следующий, я создаю юзера в таблице кастомерс, а когда создадится поле в таблице ордерс? имею ввиду, я думал что оно сразу там появится? Или как это вообще работает. Кучу инфы перерыл но нету как использовать внешний ключ, только как создавать :(
источник

🇻

🇻 🇱 🇦 🇩 in MySQL
Vitalii Shchudlo
Привет. Ребята вопрос.
Я создал 2 таблицы, по примеру:
CREATE TABLE Customers
(
   Id INT PRIMARY KEY AUTO_INCREMENT,
   Age INT,
   FirstName VARCHAR(20) NOT NULL,
   LastName VARCHAR(20) NOT NULL,
   Phone VARCHAR(20) NOT NULL UNIQUE
);

CREATE TABLE Orders
(
   Id INT PRIMARY KEY AUTO_INCREMENT,
   CustomerId INT,
   CreatedAt Date,
   FOREIGN KEY (CustomerId)  REFERENCES Customers (Id)
);

Вопрос следующий, я создаю юзера в таблице кастомерс, а когда создадится поле в таблице ордерс? имею ввиду, я думал что оно сразу там появится? Или как это вообще работает. Кучу инфы перерыл но нету как использовать внешний ключ, только как создавать :(
внешний ключ - это про консистентность. т.е. ты не сможешь в таблицу orders задать значение customerid которого нету в таблице customers
источник

IZ

Ilia Zviagin in MySQL
Vitalii Shchudlo
Привет. Ребята вопрос.
Я создал 2 таблицы, по примеру:
CREATE TABLE Customers
(
   Id INT PRIMARY KEY AUTO_INCREMENT,
   Age INT,
   FirstName VARCHAR(20) NOT NULL,
   LastName VARCHAR(20) NOT NULL,
   Phone VARCHAR(20) NOT NULL UNIQUE
);

CREATE TABLE Orders
(
   Id INT PRIMARY KEY AUTO_INCREMENT,
   CustomerId INT,
   CreatedAt Date,
   FOREIGN KEY (CustomerId)  REFERENCES Customers (Id)
);

Вопрос следующий, я создаю юзера в таблице кастомерс, а когда создадится поле в таблице ордерс? имею ввиду, я думал что оно сразу там появится? Или как это вообще работает. Кучу инфы перерыл но нету как использовать внешний ключ, только как создавать :(
Поле в таблице ОРДЕРС создаётся, когда ты выполняешь запрос CREATE TABLE ORDERS ....
источник

DS

David Shiko in MySQL
Всем привет. Подскажите как можно применить ф-ю (Например REGEX_REPLACE`) к целой колонке. Т.е у меня в колонке лежит значение `aaab, а я хочу вывести только первые 3 символа a.
В целом задача стоит так: отсортировать колонку по строковой дате, которая лежит в каждой строке (пример строки: `text text 05.05.202 text text`)
источник

IZ

Ilia Zviagin in MySQL
David Shiko
Всем привет. Подскажите как можно применить ф-ю (Например REGEX_REPLACE`) к целой колонке. Т.е у меня в колонке лежит значение `aaab, а я хочу вывести только первые 3 символа a.
В целом задача стоит так: отсортировать колонку по строковой дате, которая лежит в каждой строке (пример строки: `text text 05.05.202 text text`)
Объясни что значит "ПРИМЕНИТЬ" ...
источник

DS

David Shiko in MySQL
Ilia Zviagin
Объясни что значит "ПРИМЕНИТЬ" ...
Использовать ее для каждой строчки в колонке
источник

IZ

Ilia Zviagin in MySQL
David Shiko
Использовать ее для каждой строчки в колонке
И что сделать после использования?
источник

DS

David Shiko in MySQL
Ilia Zviagin
И что сделать после использования?
Вывести результат для каждой строчки из колонки заместо исходных строчек
источник