Результаты поиска по запросу "mysql"

2 ответа

Как выделить все строки таблицы HTML

Я столкнулся с проблемой, которую не могу решить самостоятельно! У меня есть таблица, которая заполняется с помощью PHP / MySQL что-то вроде foreach($users as $user){ ?> <tr id="<?php echo $user['fName']. "-".$user['lName'];?>"> <td> <?php echo ...

4 ответа

Как оптимизировать производительность COUNT (*) на InnoDB с помощью индекса

У меня большая, но узкая таблица InnoDB с ~ 9 млн записей. делаcount(*) или жеcount(id) на столе очень медленно (6+ секунд): DROP TABLE IF EXISTS `perf2`; CREATE TABLE `perf2` ( `id` int(11) NOT NULL AUTO_INCREMENT, `channel_id` int(11) DEFAULT ...

3 ответа

демо. ПерсистисСервис

ончил писать приложение Java Desktop с базой данных mySQL. Я хочу, чтобы приложение запускалось за пределами netbeans и позволяло устанавливать его на других компьютерах. Я знаю о создании проекта и создании исполняемого jar-файла, однако для ...

ТОП публикаций

1 ответ

, но это было бы недостатком параллелизма в самом приложении, поскольку приложение должно каким-то образом сделать две операции атомарными, а не базу данных.

я есть таблица, которая имеет столбец Key и столбец Counter. Мне нужно сделать что-то вроде этого: SELECT counter=counter+1 FROM table WHERE key='mykey'По сути, мне нужно увеличить столбец Counter и вернуть новое значение. Как я могу сделать это ...

1 ответ

Вы можете сделать это с помощью хранимой процедуры

жный дубликат: Может ли MySQL разделить колонку? [https://stackoverflow.com/questions/1096679/can-mysql-split-a-column] У меня есть один столбец строки и один столбец, разделенный запятыми, как показано ниже Например, у меня есть таблица, Col1 ...

6 ответов

Для больших запросов в bash-скрипте вы можете попробовать:

аюсь создать скрипт bash, который создает пользователя и базу данных mysql, но я не могу найти способ передать sql в mysql, я пытаюсь использовать этот формат: mysql < echo "query"Но это не работает, см. Пример ниже: mysql --host=localhost ...

1 ответ

Зависит от вашего стола. Если он допускает нулевые значения в каждом поле, просто вставьте все значения как нулевые. Если он не допускает нулевые значения для каждого поля, вам нужно будет вставить строку с полями, имеющими некоторое значение.

еялся, что смогу сделать что-то вроде INSERT INTO `table`;или, может быть, даже предложение SET, как SET `primary_key` = nullгде не установлены все столбцы таблицы (и их значения по умолчанию), за исключением автонумерованного первичного ключа, ...

9 ответов

Я просто решил эту проблему. Если вы используете <> или не используете переменную, то есть NULL, это приведет к false. Поэтому вместо <> 1 вы должны проверить это следующим образом:

ли отрицать предложение where? например DELETE * FROM table WHERE id != 2;

6 ответов

Пожалуйста, отформатируйте код более четко и укажите идентификаторы исходного вопроса.

я есть самоссылочная таблица MySQL с рекурсивным parent_id: CREATE TABLE `recursive` ( `id` int(11) NOT NULL auto_increment, `parent_id` int(11) default NULL, `name` varchar(100) NOT NULL, PRIMARY KEY (`id`), KEY `data_categorysource_parent_id` ...

1 ответ

@nick rulez Принял ваш ответ и реализовал его, и он работает, я надеялся, что смогу сделать это с помощью простого запроса, а не процедуры, однако это определенно помогает. Спасибо за ваш прекрасный пример. Я должен буду прочитать документацию по некоторым частям, чтобы понять это, но в настоящее время он работает. Большое спасибо за ваш отличный ответ.

аюсь написать запрос для создания «таблицы» данных следующим образом: SELECT cs.`category_id`, cs.`ProcessDate`, cs.`PercentChange` FROM `Category_Statistics` cs WHERE cs.`ProcessDate` >= '2011-05-10' AND cs.`ProcessDate` <= '2011-05-14'Что бы ...