Size: a a a

2020 December 09

PK

Petru Konyuk in MySQL
Grigorij
Ну у тебя вопросы просто странные. Если собираешся плотно работать в mysql, то плотно и учи. Если не собираешся, то учи поверхнонстно
ну скажем мне нужны банальные проекты вроде блога, соц сети, шоп
источник

G

Grigorij in MySQL
Тогда я бы сейчас учил поверхностно, а в процессе работы доучивал ньюансы
источник

G

Grigorij in MySQL
Без практики плохо ляжет голая теория всё равно
источник

IZ

Ilia Zviagin in MySQL
Petru Konyuk
Скажите пожалуйста есть ли смысл учить вплотную mysql ( tablespace, view, function ) или хватит поверхностных знаний ( data types, select, create )
Да не, даже поверхностные не нужны. Иди колупай свой JS
источник

IZ

Ilia Zviagin in MySQL
Petru Konyuk
ну скажем мне нужны банальные проекты вроде блога, соц сети, шоп
Тогда тебе вообще базы данных не нужны.
Они медленные, с ними хайлоад/хайанлоад стоить сложно, лучше храни всё в JSON -файлах, и всё.
источник

ВР

Вячеслав Ракицкий... in MySQL
Petru Konyuk
ну скажем мне нужны банальные проекты вроде блога, соц сети, шоп
Банальные проекты можешь на typeORM делать или djangoORM
источник

N

Nivin in MySQL
ребят на сколько это правильно?
источник

N

Nivin in MySQL
UPDATE user SET search= CASE chat_id
                             WHEN = $chat_id THEN 0
                             WHEN = $frend_chat_id THEN 0
                             WHEN = $star_chat_id = 1
                        END, user_key=CASE chat_id
                             WHEN = $chat_id THEN '$frend_chat_id'
                             WHEN = $frend_chat_id THEN '$chat_id'
                             WHEN = $star_chat_id THEN 'key'
                           END
                             WHERE chat_id in ($chat_id, $frend_chat_id, $star_chat_id)
источник

DE

Denis Efremov in MySQL
Ilia Zviagin
Тогда тебе вообще базы данных не нужны.
Они медленные, с ними хайлоад/хайанлоад стоить сложно, лучше храни всё в JSON -файлах, и всё.
Joseph
Stalin
Otets
Narodov
источник

DE

Denis Efremov in MySQL
Nivin
UPDATE user SET search= CASE chat_id
                             WHEN = $chat_id THEN 0
                             WHEN = $frend_chat_id THEN 0
                             WHEN = $star_chat_id = 1
                        END, user_key=CASE chat_id
                             WHEN = $chat_id THEN '$frend_chat_id'
                             WHEN = $frend_chat_id THEN '$chat_id'
                             WHEN = $star_chat_id THEN 'key'
                           END
                             WHERE chat_id in ($chat_id, $frend_chat_id, $star_chat_id)
Похоже на бред
источник

N

Nivin in MySQL
Denis Efremov
Похоже на бред
а что не так? ну тип он сравнивает в CASE и если равен то добавяет в search и так же в user_key
источник

DE

Denis Efremov in MySQL
Nivin
а что не так? ну тип он сравнивает в CASE и если равен то добавяет в search и так же в user_key
Ну как бэ ты синтаксис вообще видел кейса?
источник

DE

Denis Efremov in MySQL
CASE case_value
   WHEN when_value THEN statement_list
   [WHEN when_value THEN statement_list] ...
   [ELSE statement_list]
END CASE
источник

DE

Denis Efremov in MySQL
Или
CASE
   WHEN search_condition THEN statement_list
   [WHEN search_condition THEN statement_list] ...
   [ELSE statement_list]
END CASE
источник

N

Nivin in MySQL
а какую тогда использовать для этого?
источник

IZ

Ilia Zviagin in MySQL
Nivin
UPDATE user SET search= CASE chat_id
                             WHEN = $chat_id THEN 0
                             WHEN = $frend_chat_id THEN 0
                             WHEN = $star_chat_id = 1
                        END, user_key=CASE chat_id
                             WHEN = $chat_id THEN '$frend_chat_id'
                             WHEN = $frend_chat_id THEN '$chat_id'
                             WHEN = $star_chat_id THEN 'key'
                           END
                             WHERE chat_id in ($chat_id, $frend_chat_id, $star_chat_id)
Вроде ничего неправильного нет.
источник

DE

Denis Efremov in MySQL
Nivin
а какую тогда использовать для этого?
Для чего?
источник

N

Nivin in MySQL
Ilia Zviagin
Вроде ничего неправильного нет.
круто, спасибо
источник

N

Nivin in MySQL
Denis Efremov
Для чего?
что бы в бд отправлять значения
источник

IZ

Ilia Zviagin in MySQL
Denis Efremov
Ну как бэ ты синтаксис вообще видел кейса?
Всё правильно у него
источник