У вас какая база данных?

|
lZ0Rm 2022-06-30 16:09:09
спасибо большое
IvanLitovchenko 2022-06-30 17:55:16
Какие минусы есть у индексов
MasterZiv 2022-06-30 17:56:27
IvanLitovchenko 2022-06-30 17:55:16
Какие минусы есть у индексов

Никаких нет. Одни плюсы.

Плюсы индексов перевешивают все минусы

guzhaev 2022-06-30 17:57:06
MasterZiv 2022-06-30 17:56:27
Никаких нет. Одни плюсы.

Плюсы индексов перевешивают все минусы

А скорость вставки/обновления данных ? Или это совсем незначительные цифры ?

MasterZiv 2022-06-30 17:57:22
guzhaev 2022-06-30 17:57:06
А скорость вставки/обновления данных ? Или это совсем незначительные цифры ?

Это совсем незначительные цифры

MasterZiv 2022-06-30 17:58:16
guzhaev 2022-06-30 17:57:06
А скорость вставки/обновления данных ? Или это совсем незначительные цифры ?

Ты ещё скажи, что тебе места на диске под индексы жалко…

guzhaev 2022-06-30 18:01:08
MasterZiv 2022-06-30 17:57:22
Это совсем незначительные цифры

Кстати всегда было интересно, пишут ведь что индексы нужно применять на поля которые участвуют в выборке/сортировке. А если к примеру из 30 полей, будет 10-15 индексированных — это нормальная ситуация ? 😄 P.S. речь идет о таблицах с большим количеством записей

MasterZiv 2022-06-30 18:03:05
guzhaev 2022-06-30 18:01:08
Кстати всегда было интересно, пишут ведь что индексы нужно применять на поля которые участвуют в выборке/сортировке. А если к примеру из 30 полей, будет 10-15 индексированных — это нормальная ситуация ? 😄 P.S. речь идет о таблицах с большим количеством записей

Если все используются при поиске, возможно, в разных запросах, то ничего ненормального тут нет

guzhaev 2022-06-30 18:04:11
MasterZiv 2022-06-30 18:03:05
Если все используются при поиске, возможно, в разных запросах, то ничего ненормального тут нет

Понял, спасибо !

MasterZiv 2022-06-30 18:04:15
guzhaev 2022-06-30 18:01:08
Кстати всегда было интересно, пишут ведь что индексы нужно применять на поля которые участвуют в выборке/сортировке. А если к примеру из 30 полей, будет 10-15 индексированных — это нормальная ситуация ? 😄 P.S. речь идет о таблицах с большим количеством записей

Но в общем «нормально» или «не нормально» не определяется.

Yariszz 2022-06-30 18:50:40
Всем доброго времени суток! Подскажите, пожалуйста, одни момент. Есть табличка и в ней есть поле «Дата». Пытаюсь достать из даты название месяца с помощью DATENAME(month, ‘2022-30-06’) и получаю ошибку. В чем может быть проблема? Так же не понимаю, почему запрос SELECT GETDATE(); не работает
Slava Rozhnev 🙀 2022-06-30 18:56:16
Yariszz 2022-06-30 18:50:40
Всем доброго времени суток! Подскажите, пожалуйста, одни момент. Есть табличка и в ней есть поле «Дата». Пытаюсь достать из даты название месяца с помощью DATENAME(month, ‘2022-30-06’) и получаю ошибку. В чем может быть проблема? Так же не понимаю, почему запрос SELECT GETDATE(); не работает

У вас какая база данных? MYSQL?

Yariszz 2022-06-30 18:57:28
Slava Rozhnev 🙀 2022-06-30 18:56:16
У вас какая база данных? MYSQL?

да

Yariszz 2022-06-30 18:58:01
Юзаю MySQL Workbench
Slava Rozhnev 🙀 2022-06-30 18:58:11
Yariszz 2022-06-30 18:57:28
да

А вы используете синтаксис sql server
https://sqlize.online/sql/mssql2019/f3f5e5d851a8215c1ccb73319ec79c45/

*************SQLIZE.online
Share SQL shapshot
Slava Rozhnev 🙀 2022-06-30 18:59:17
В MySQL
select current_date
Yariszz 2022-06-30 18:59:42
Slava Rozhnev 🙀 2022-06-30 18:59:17
В MySQL
select current_date

Спасибо!

aem_ya 2022-07-01 13:58:26
Gr3ga 2022-06-30 14:49:04
Казалось бы при чем тут чат по mysql’у?

Там sql подобные запросы

VeronicaZa 2022-07-01 16:35:02
Здравствуйте, у меня такой вопрос. Я хочу добавить столбик в таблицу, где будет указыватся достиг ли человек 18 или нет. Но не понимаю, как добавить условие, чтобы определить и вывести (Adult/child). Переменная Age у меня есть.
Gr3ga 2022-07-01 16:37:40
Зачем тебе это в базе то хранить? Высчитывай в коде
Gr3ga 2022-07-01 16:38:16
Но если очень сильно хочешь, то посмотри в сторону виртуальных колонок
Gr3ga 2022-07-01 16:38:46
https://dev.mysql.com/doc/refman/5.7/en/create-table-generated-columns.html
MasterZiv 2022-07-01 17:24:25
VeronicaZa 2022-07-01 16:35:02
Здравствуйте, у меня такой вопрос. Я хочу добавить столбик в таблицу, где будет указыватся достиг ли человек 18 или нет. Но не понимаю, как добавить условие, чтобы определить и вывести (Adult/child). Переменная Age у меня есть.

Не нужно такое дополнительное поле, его динамически можно формировать. И нужно

Paul G. 2022-07-01 17:29:16
VeronicaZa 2022-07-01 16:35:02
Здравствуйте, у меня такой вопрос. Я хочу добавить столбик в таблицу, где будет указыватся достиг ли человек 18 или нет. Но не понимаю, как добавить условие, чтобы определить и вывести (Adult/child). Переменная Age у меня есть.

Для этого достаточно поля «дата рождения». Определять, достиг или не достиг, можно в одну строчку с выставлением флага TRUE/FALSE.

IvanLitovchenko 2022-07-01 20:06:48
Вопрос про чтение документации. У меня есть ряд пробелов по MySQL в части как для php разработчика полагаю мне больше нудно погрузится в sql. Я например не знал что можно insert сделать select.

Мне очень зашла документация официальная по php/laravel, по MySQL там будут все вопросы освещены? Или мне лучше видосики посмотреть? Все примитивные конструкции sql я знаю.

|