Database
Solving problems and issues related to various DBMS
Explore Questions
There are no popular questions to show right now
-
0 votes2 answers
-
0 votes0 answers
-
0 votes1 answer
-
0 votes1 answer
-
0 votes1 answer
319 questions in this forum
-
Непонятки с кодировкой
Привет! При переносе всех своих сайтов на новый сервак, возникла проблема с кодировкой. В БД все записалось корректно, но при выводе все данные подгружаемые из БД отображаются вопросительными знаками. Кодировка всех данных в БД cp1251_general_ci. Едиственный сайт который перенесся корректно был в кодировке UTF8, но мне не вариант на всех 20 сайтах менять кодировку.. mysql_query('SET NAMES cp1251_general_ci'); не помогает.. Есть варианты? Буду очень признателен за помощь..
0 votes4 answers -
Ошибка в MySQL
Нужно было поменять префикс вордпресс в MySQL с WP_ на WE_ Делал так: RENAME TABLE wp_uses TO we_users; и так далее, получилось как положено, файл config тоже поменял, где нужно, дальше прочитал, что нужно поменять ещё записи в таблице wp_options таким запросом, то есть уже в we_options, для оставшейся замены wp на we, которые ещё остались в таблицах UPDATE we_options SET option_name=’we_user_roles’ WHERE option_name=’we_user_roles’ LIMIT 1; UPDATE we_options SET option_name=’we_autosave_draft_ids’ WHERE option_name=’we_autosave_draft_ids’ LIMIT 1; UPDATE we_options SET option_name=’we_user_level’ WHERE option_name=’we_user_level’ LIMIT 1; На что база выдала ошибку Ошибк…
0 votes3 answers -
Добавление картинок в БД через форму в MS Access2010
Доброго всем времени суток. Подскажите, как можно добавить с помощью формы, в какую-либо таблицу из БД, изображение. До этого картинки добавлялись как вложения напрямую в таблицу(не через форму).
0 votes4 answers -
вывод текста
на сайте функция отправки писем в бд, и все бы хорошо, но стоит ограничитель текста! <label>Ваше сообшение</label><br> <textarea id="text" name="text" class="inplaceError" cols="50" rows="35"></textarea> определяется количеством строк, как сделать чтобы размер текста был безграничным? все! проблема решена! нужно убрать cols и rows! и для нужного размера окна просто добывить style! <label>Ваше сообшение</label><br> <textarea id="text" name="text" class="inplaceError" style="width: ***px; height: ***px;"></textarea>
0 votes2 answers -
Скрытие полей в Lotus
Подскажите пожайлуста как написать условие в поле, скрывать если формула верна.Написать там нужно вот так если пользователь не пренадлежит определенной группе и у него нет прав редактора и в поле1 он не выбрал значение 2 то поле скрыть.Как это изобразить на лотус формуле?
0 votes0 answers -
Выборка с суммой
Пример таблицы product_id——--quantity (количество, шт, единица) 42———-——--2 42————-—--1 34————-—--4 15————-—--2 42————-—--9 34————-—--5 Как сделать одним запросом (или вложенным) чтобы выводились все продукты с полем product_id и суммой Результат должен быть такой product_id—SUM(quantity) 42————-—--12 34————-——9 15————-——2
0 votes6 answers -
Проблема с INSERT
Господа, пожалуйста скажите почему не работает элементарная хрень: insert into Pupils(ClassID) values(2) где: ClassID : ссылка на ID таблицы классов, тип (естессно...) LongInt BDE ругается...говорит что мол "Key Violation"
0 votes4 answers -
выборка
подскажите как правильно указать параметр по которому будет делаться выборка! параметр date это дата статьи (год - месяц - день), нужно выбрать все статьи за 2011 год, как правильно это сделать не знаю! $res_news = mysql_query ("SELECT * FROM ZOG WHERE(`date`='2011') ORDER BY id DESC LIMIT $start, $num",$db);
0 votes7 answers -
Обновить одно поле в 10 таблицах махом
Нужно обновить поле обновление в 10 таблицах махом, процедуркой или функцией МАЙСКЛ как это сделать? update lessons1 set obnovlenie= 0 where id>0; Мне нужно за 1 раз сделать это с lessons1-lessons10. Как это сделать?
0 votes1 answer -
mysql проблема с кодировкой..
Решил я перевести сайт с windows-1251 в UTF-8, но вышла беда с БД.. Собственно: Сделал дамп его перевел в ютф8 залил назад указал CHARSET=utf8 и COLLATE=utf8_bin везде где нужно.. перевел все файлы на сайте в ютф8 без бом, но все данные из базы выводятся квадратиками.. даже если ручками через базу что-либо заливаю.. (( После подключения к БД прописал mysql_query("set character_set_client='utf8'"); mysql_query("set character_set_results='utf8"); mysql_query("set collation_connection='utf8_general_ci'"); mysql_query('SET NAMES utf8'); Как решить проблему? (не слишком радикально
0 votes4 answers -
Помогите правильно составить UPDATE
Нужно обновить поля, если в текстовом значении последние два символа равны/неравны чему-либо. Не могу придумать, как это правильно реализовать.
0 votes2 answers -
Ошибки в MySQL
В скрипте регистрации пользователя вылезает ошибка Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in файл.php on line 29 Ошибка! Вы не зарегистрированы. Я нашел, что это за ошибка а 29 строчка выглядит так $myrow = mysql_fetch_array($result);
0 votes14 answers -
ругается на =ALL
пытаюсь выполнить SELECT * FROM orders WHERE good_id=ALL получаю #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 Разве ALL не является допустимым оператором?
0 votes4 answers -
Dreamweaver + MySQL
Помогите ни как не могу понять как правильно настроить тестовый сервер в dream и denver при создании базы данных пишет что ошибка 404 Файл не найден 1. тестовый сервер не запущен на машине 2. тестовый сервер определит, что для сайта не существует карты сайта по такому адресу + еще параметры
0 votes21 answers -
следующая запись
Всем привет! Подскажите как достать следующую запись в бд, зная id например: БД id | text _______ 1 | aaaa 2 | bbbb 7 | sdds как достать запись 7, зная 2 (не следующий id, а следующую запись которая после неё) Заранее всем спасибо!
0 votes4 answers -
mysql
Здравствуйте. Только начал изучать бд, есть такая таблица: CREATE TABLE IF NOT EXISTS `game` ( `ids` int(9) AUTO_INCREMENT, `uids` int(9), `score` int(9), `date` int(10), PRIMARY KEY (`ids`), UNIQUE KEY `uid` (`uids`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; Вопрос таков: как реализовать для строки score так, что бы при при следующем запросе записывался результат если он больше предыдущего. То есть: у игрока 100 очков, он набрал 80, нужно чтобы 100 не заменилось на 80.
0 votes9 answers -
Выбрать записи, начинающиеся с числа
Мне нужно извлечь из таблицы все записи, которые начинаются с числа от 1 до 9. Подскажите, в какую сторону копать запрос? Кажется, нашел. WHERE SUBSTRING(title, 1, 1) > 0
0 votes4 answers -
Lotus Domino для сайтов
Всем привет. Интересно, кто-нибудь здесь пишет сайты на IBM Lotus Domino? Хочу услышать тех, кто пишет, вместо мнений, что это туфта или качественно невозможно.
0 votes18 answers -
Выбор несуществующих строк
Задача вроде бы легкая,но я не знаю как это сделать.Есть две таблицы.В первой идет перечисление productid,во второй productid-ссылка на первую таблицу,и поле photoid.Например,в первой 10,во второй одна строка.Как выбрать те товары,для которых нет картинок?
0 votes1 answer -
Оптимизация запроса с IN
Здравствуйте. Столкнулся с проблемой. Существует запрос вида SELECT name FROM user WHERE id IN (2,5,7,8,...) где 2,5,7,8,... числа где-то 300 - 400 шт. Можно ли оптимизировать данный запрос и получить время меньше чем при использовании IN?
0 votes7 answers -
0 votes3 answers
-
Сортировка
Вопрос как сделать правильную сортировку такой таблицы: table.value 1 часов 2 часов 4 часов 5 часов 6 часов 1 часов 5 часов 12 часов 6 часов 11 часов 1 часов 13 часов 21 часов Данные хранятся в виде текста потому что там много чего храниться помимо часов, в запросе при сортировке вот эта самая таблица упорядочивается таким образом: 1 часов 1 часов 1 часов 11 часов 12 часов 13 часов 2 часов 21 часов 4 часов 5 часов 5 часов 6 часов 6 часов а хочется чтобы числа шли как бы по порядку, есть идеи?
0 votes7 answers -
Выборка соседних
есть таблица с id-шниками например ("1", "2", "3", "15", "18", "22", "23", "35", "44", "45", "46", "47", "48") мне нужно зная номер выбрать 2 соседних поля таблицы реально? Если бы ID шли без пробелов тогда проблемы бы не возникло а тут хз у меня пока из решений только выборка в 2 запроса, а можно ли это осуществить в 2 запрос?
0 votes5 answers -
Уникальное значение
Здравстуйте! Подскаите, как из базы достать уникальеное значение? Такая суть: Есть страны и в них офисы (адреса) Выаскиваю список адесов ориентируясь на страну и у меня выводится по 2 раза один и тот же город., где в одной сране 2 филиала. $query_rsContacts = "SELECT * FROM Adress a, Contacts c WHERE a.Region = c.Region AND a.Lang = '".$segment_1."' AND c.Publish = '1'";
0 votes4 answers -
Запрос на изменение кодировки таблицы и БД
Подскажите пож. как написать запрос, чтоб изменить кодировку таблицы и изменить кодировку самой базы данных? Вот пробую таблицу так, не выходит: ALTER TABLE lessons1 CONVERT TO CHARACTER SET utf8;
0 votes4 answers