b3 Вместо aaa bbb ccc подставьте свои значения. Code: UPDATE config SET `val`=ELT(FIELD(`var`, 'meta_desc', 'meta_keywords', 'title'), 'aaa','bbb','ccc') WHERE `var` IN ('meta_desc', 'meta_keywords', 'title');
Нужно подредактировать в БД шелла кое что.. http://gyazo.com/122f1eb450748d8882e87b2359857d4e.png вот что выдаётся когда adminer ом пытаюсь изменить. Есть ли альтернатива adminer у? Или как можно изменить данные БД
помогите составить запрос к бд есть таблица "transfer " в ней столбец "light" в этой таблице 65000 строк Нужно заменить все данные столбца "light" для всех сторок и вставить значение по порядку от 1 - 65000. Как это сделать?
Может, сделать этот столбец целочисленным not null с auto increment? Чтобы больше потом этим вопросом не задаваться при добавлении данных...
Почему при извлечении из БД mySQL информации (посредством PHP) в браузере отображается вот что: ������ (знаки вопросов), вместо нармальных русских символов, с английским проблем же нет. Как исправить?
Вроде чтото подобное нашёл, называется пункт "сравнение" и там очень много различных кодировок, подскажите какую поставить? Вот нашёл решение проблемы, но у меня не срабатывает http://www.denwer.ru/faq/other.html#h30-31
Подскажите где ошибка в запросе : PHP: $SQL = 'SELECT id', TITLE_' SESSION['lang']$_SESSION['lang'].',`TEXT_`'SESSION['lang']$_SESSION['lang'].,`autor`,`date` FROM `asd_news`'; Ругаеться на: //Gifts при подсветке синтаксиса более понятно
killrok6 а ошибка во всем запросе. Конкатенация строк осуществляется с помощью точек, а не запятых. Плюс не хватает половины кавычек
Как правильно настроить InnoDB чтобы изначально создавался ibdataXXX (XXX - номер) размером 100M но если он заполниться, то создается новый файл ibdataXXX размером 100M, а не рос старый файл?
Возник вопрос: Как обработать ситуацию, когда делаем выборку по базе, а элемент в базе отсутствует. запрос такой: Code: $result = mysql_query("SELECT * FROM имя_таблицы WHERE имя_поля='winXP'"); $winda = mysql_fetch_array($result); Как обработать ситуацию, когда 'WinXP' не найдено? Помогите побороть).
PHP: $result = mysql_query("SELECT * FROM имя_таблицы WHERE имя_поля='winXP'"); if (mysql_num_rows ($result) > 0) $winda = mysql_fetch_array($result); else echo 'Not found';
Всем привет. Может на этом форуме кто то помочь разобраться с выборкой и ранжированием значений? Обращался на другой форум, смогли помочь только частично, надеюсь тут есть профессионалы, хорошо знающие MySQL. Еть поля: id | login | time 1 | log1 | 10 2 | log1 | 15 3 | log2 | 100 4 | log2 | 80 5 | log3 | 11 6 | log4 | 8 Нужно сгруппировать по столбцу login что бы сгруппировалось по максимальному time , вот так id | login | time 3 | log2 | 100 2 | log1 | 15 5 | log3 | 11 6 | log4 | 8 Подсказали мне вот такой код SELECT `login`, max(`time`) AS `time` FROM `tabl` GROUP BY `login` ORDER BY 2 DESC Он работает так как мне и было нужно, но есть одно НО При этом коде выводится только 2 поля login и time, остальные поля не могу выбрать. Подскажите как правильно создать запрос, что бы работал аналогично приведенному выше, но что бы можно было делать выборку всех полей. (их больше чем в примере). Надеюсь на ваш проффесионализм.