mysql

у меня есть этот запрос между базами данных... SELECT `DM_Server`.`Jobs`.*, `DM_Server`.servers.Description AS server, digital_inventory.params, products.products_id, products.products_pdfupload, customers.customers_firstname, ...

при импорте базы данных в mysql, я получил следующую ошибку: 1418 (HY000) at line 10185: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) Я не знаю, какие вещи ...

Я играл с MYSQL, и я знаю, что есть команда limit, которая показывает определенное количество результатов, но мне было интересно, Может ли только MySQL показывать только последние 3 дня или что-то еще. Просто интересно. обновление: Я использовал NOW () для хранения времени....

во время работы над системой, которую я создаю, я попытался использовать следующий запрос в своем проекте: SELECT topics.id, topics.name, topics.post_count, topics.view_count, COUNT( posts.solved_post ) AS solved_post, (SELECT users.username AS posted_by, users.id AS posted_by_id FROM users WHERE...

у меня есть две таблицы. Есть информация о производителе и включает в себя регионы, где они могут продать. Другой имеет свои продукты для продажи. Мы должны ограничить видимость продукта на основе регионов. Это похоже на то, что Netflix имеет видео в своей системе, которые можно просматривать только везде...

Я использую MySQL, и я хочу сделать своего рода тернарный оператор в моем SQL, например: SELECT USER_ID, ((USER_ID = 1) ? 1 : 0) AS FIRST_USER FROM USER результаты будут похожи на: USER_ID | FIRST_USER 1 | 1 2 | 0 3 | 0 etc. Как это осуществить?...

у меня есть таблица пользователей в SQL и у каждого из них есть даты рождения. Я хочу преобразовать их дату рождения в их возраст (только лет), например дата:15.03.1999 возраст: 14 и 15.03.2014 изменится на возраст: 15 здесь я хочу показать дату пользователя: if(isset($_GET['id'])) { $id = intval($_GET[...

в моей таблице у меня есть поле с именем eventdate на как 2010-05-11 00:00:00. как сделать запрос, чтобы он добавлял один день до eventdate например, если сегодня 2010-05-11, Я хочу показать в where предложение вернуть все записи с завтрашней датой. обновление: Я попытался это: select * from fab_schedule...

у меня есть таблица, которая выглядит так: id count 1 100 2 50 3 10 Я хочу добавить новый столбец cumulative_sum, поэтому таблица будет выглядеть так: id count cumulative_sum 1 100 100 2 50 150 3 10 160 есть ли оператор обновления MySQL, который может сделать это легко?...

допустим, у меня есть столбцы a, b c, d в таблице в базе данных MySQL. То, что я пытаюсь сделать, это выбрать различные значения всех этих 4 столбцов в моей таблице (только отдельные значения). Я пробовал такие вещи, как: SELECT DISTINCT a,b,c,d FROM my_table; SELECT DISTINCT a,b,c,d FROM my_table GROUP BY a...