ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

25.12.2009, 15:41
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
^_^
|
|
|

25.12.2009, 18:13
|
|
Познающий
Регистрация: 02.06.2008
Сообщений: 35
Провел на форуме: 29238
Репутация:
5
|
|
как удалить в таблице ранние записи (время в хранится в ячейке t), оставив 30 последних?
|
|
|

25.12.2009, 18:40
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Ага теперь вот такой вопрос:
есть табличка:
Код:
CREATE TABLE `base` (
`id` int(10) unsigned NOT NULL auto_increment,
`channel` char(255) NOT NULL,
`country` char(255) NOT NULL,
`rating` int(10) NOT NULL,
`views` int(10) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
(1, 'Детский мир', '1', '0', '154' '1'),
(1, 'Детский мир2', '3', '0', '154' '6'),
(1, 'Детский мир3', '1', '0', '154' '12'),
(1, 'Детский мир4', '2', '0', '154' '77'),
(1, 'Детский мир5', '2', '0', '154' '1');
и
Код:
CREATE TABLE `country` (
`id` int(10) unsigned NOT NULL auto_increment,
`title_rus` char(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
(1, 'Албания'),
(2, 'Эстония'),
(3, 'Япония');
Задача та же, из базы base выбрать 20 строчек с наибольшим рейтингом(rating) и полученное отсортировать по стане(title_rus)
Помогите плиз 
|
|
|

26.12.2009, 17:09
|
|
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме: 1455812
Репутация:
150
|
|
Есть таблица blabla с полями id,title
Id | title
1 Первая
2 Вторая
3 Третья
4 Четвертая
5 Пятая
запрос: select * from blabla Покажет их все.
Мне же нужно вывести их все начиная с определенного id, чтобы нужный id выводился первым.
Чтото вроде на выходе должно получится.
(id = 4)
4 - Четвертая
1 - Первая
2 - Вторая
3 - Третья
5 - Пятая
|
|
|

26.12.2009, 21:02
|
|
Reservists Of Antichat - Level 6
Регистрация: 10.04.2008
Сообщений: 299
Провел на форуме: 1199829
Репутация:
405
|
|
Сообщение от LStr1ke
Есть таблица blabla с полями id,title
запрос: select * from blabla Покажет их все.
Мне же нужно вывести их все начиная с определенного id, чтобы нужный id выводился первым.
Чтото вроде на выходе должно получится.
(id = 4)
4 - Четвертая
1 - Первая
2 - Вторая
3 - Третья
5 - Пятая
SELECT * FROM `table` WHERE id = '4' union SELECT * FROM `table` WHERE id != '4'
__________________
II venēficus, ī m.
(с лат.) волшебник, чародей
|
|
|

26.12.2009, 17:31
|
|
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме: 1455812
Репутация:
150
|
|
Короче ладно. 1 запросом не придумать чета.
Сделал так:
1 запросом вывожу по текущему id, воторым вывожу все что не равно этому id
|
|
|

26.12.2009, 21:12
|
|
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме: 1455812
Репутация:
150
|
|
Спасибо, то что нужно
|
|
|

27.12.2009, 13:30
|
|
Постоянный
Регистрация: 08.01.2006
Сообщений: 865
Провел на форуме: 3279330
Репутация:
343
|
|
PHP код:
$del= mysql_query("DELETE FROM `ban` WHERE `cnt` > `maxcount`") or die("Invalid query: " . mysql_error()) ;
`cnt` and `maxcount`имена столбцов в базе которые содержат значения
дело в том что он удаляет как то совершенно рандомно и понятно только ему как он удаляет записи, причем условию они могут как соответствовать так и не соответствовать
или же
SELECT id FROM bann WHERE `cnt` >= `maxcount`
тоже возвращает рандомные айдишники =\
|
|
|

27.12.2009, 14:34
|
|
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме: 1455812
Репутация:
150
|
|
А какие значения у cnt и maxcount
|
|
|

27.12.2009, 15:27
|
|
Постоянный
Регистрация: 08.01.2006
Сообщений: 865
Провел на форуме: 3279330
Репутация:
343
|
|
интовые

|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|