- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
В общем, есть две небольшие задачки связанные с SQL запросами, очень буду благодарен за помощь.
1. Есть таблица tab, в ней 2 столбца name1 и name2. Необходимо выполнить запрос, что бы заполнить столбец name2 следующим образом. Имя из столбца name1 + какое то предложение.
Например:
name1
стол
стул
диван
name2 сделать:
стол - купить со скидкой!
стул - купить со скидкой!
диван - купить со скидкой!
2. В этой же таблице, есть столбец keys, и имеется текстовый файл с ключами, нужно заполнить столбец следующим образом. Брать 10 рандомных ключей из файла и заполнять подряд все ячейки.
Тут наверно нужен отдельный скрипт и все это в цикле прокрутить. За это готов отблагодарить материально.
Заранее спасибо.
;10865745']
1. Есть таблица tab, в ней 2 столбца name1 и name2. Необходимо выполнить запрос, что бы заполнить столбец name2 следующим образом. Имя из столбца name1 + какое то предложение.
Например:
name1
стол
стул
диван
name2 сделать:
стол - купить со скидкой!
стул - купить со скидкой!
диван - купить со скидкой!
UPDATE tab SET name2 = CONCAT_WS(' - ', name1, 'купить со скидкой!');10865745']
2. В этой же таблице, есть столбец keys, и имеется текстовый файл с ключами, нужно заполнить столбец следующим образом. Брать 10 рандомных ключей из файла и заполнять подряд все ячейки.
Тут наверно нужен отдельный скрипт и все это в цикле прокрутить. За это готов отблагодарить материально.
Заранее спасибо.
не понял про "10 рандомных ключей", если в таблице может быть N записей.
4arger, огромное спасибо за первую ситуацию!
По второму, вот допустим есть файл с ключами (один в строку)
стол
стул
диван
кресло
...
n-ключ
В таблице есть столбец keys, с 1000 ячеек, необходимо из файла брать рандомно 10 ключей и записывать в каждую ячейку через запятую.
keys:
стол, стул ... 10-й ключ
стул, диван ... 10-й ключ
диван, стул ... 10-й ключ
Читаем файл в массив.
$array[rand(0,N-1)] - так 10 раз
$string = implode(',', $array);
В итоге получаем $string="ключ1,ключ2,...,ключ10";
Огромное спасибо 4arger и Милованов Ю.С за помощь, очень помогли!