mysql

Как я могу заказать DESC по полю, но сначала перечислить нулевые значения? Итак, у меня есть таблица: reuestId | offerId | offerTitle 1 | 1 | Alfa NULL | 2 | Beta 2 | 3 | Gamma Я хочу выбрать их так, чтобы результаты были: NULL | 2 | Beta 2 | 3 | Gamma 1 | 1 | Al...

я собираю вместе изображение веб-сайта. Базовая схема довольно проста MySQL, но у меня возникли некоторые проблемы с попыткой представить возможные флаги администратора, связанные с изображением ("неуместно", "защищено авторским правом" и т. д.). Мое нынешнее представление таково: tblImages ( imageID INT...

в настоящее время у меня есть база данных с более чем 6 миллионов строк и растет. В настоящее время я выбираю COUNT(id) из таблицы; чтобы отобразить число для моих пользователей, но база данных становится большой, и мне не нужно хранить все эти строки, кроме как для отображения числа. Есть ли способ выбрать...

этот вопрос уже есть ответ здесь: должен ли я использовать тип данных datetime или timestamp в MySQL? 35 ответов Я искал это, но нет четких ответов (особенно на последнем). В каких случаях вы должны использовать datet...

у меня есть 2 поля базы данных `decval` decimal(5,2) `intval` int(3) у меня есть 2 запроса pdo, которые обновляют их. Тот, который обновляет int работает нормально $update_intval->bindParam(':intval', $intval, PDO::PARAM_INT); но я не могу обновить десятичное поле. Я пробовал 3 способа ниже, но ничег...

в контексте базы данных MySQL, в чем разница между этими 3 условиями: хранимых процедур; хранимых процедур; хранимая функция. С. П. встроенные функции, как эти функции даты и времени, weekday() рассматриваются как что?...

Я хочу сделать что-то подобное INSERT INTO t (t.a, t.b, t.c) VALUES ('key1','key2','value') ON DUPLICATE KEY UPDATE t.c = 'value'; INSERT INTO t (t.a, t.b, t.c) VALUES ('key1','key3','value2') ON DUPLICATE KEY UPDATE t.c = 'value2'; t. a и t.b-это ключи. Все это прекрасно работает, но я получаю ошиб...

Допустим, у меня есть три разных таблицы MySQL: стол products: id | name 1 Product A 2 Product B стол partners: id | name 1 Partner A 2 Partner B стол sales: partners_id | products_id 1 2 2 5 1 5 1 3 ...

у меня есть две таблицы, которые выглядят так Железнодорожный +----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+-------+ | TrainID | varchar(11) | NO | PRI | NULL | | | Capacity | ...

Как я могу взять эффективную простую случайную выборку в SQL? База данных, о которой идет речь, работает под управлением MySQL; моя таблица составляет не менее 200 000 строк, и мне нужна простая случайная выборка около 10 000. "очевидный" ответ: SELECT * FROM table ORDER BY RAND() LIMIT 10000 для больших ...