|
SQL-запрос
|
|||
---|---|---|---|
#18+
Извините за, возможно, ламерский вопрос, но я не могу сообразить как сделать такую вещь. Есть база такой структуры: CREATE TABLE nuke_stories ( sid int(11) NOT NULL auto_increment, catid int(11) NOT NULL default '0', aid varchar(30) NOT NULL default '', title varchar(80) default NULL, time datetime default NULL, hometext text, bodytext text NOT NULL, comments int(11) default '0', counter mediumint(8) unsigned default NULL, topic int(3) NOT NULL default '1', informant varchar(20) NOT NULL default '', notes text NOT NULL, ihome int(1) NOT NULL default '0', alanguage varchar(30) NOT NULL default '', acomm int(1) NOT NULL default '0', haspoll int(1) NOT NULL default '0', pollID int(10) NOT NULL default '0', score int(10) NOT NULL default '0', ratings int(10) NOT NULL default '0', associated text NOT NULL, PRIMARY KEY (sid), KEY sid (sid), KEY catid (catid), KEY counter (counter), KEY topic (topic) ) TYPE=MyISAM; (Стандартная база phpNuke news) Необходимо сделать выборку последних n записей (по sid), без последних m, то есть пусть последняя запись #33, то мне надо выбрать записи от 33-m до 33-m-n. Я пробывал так SELECT sid, catid, aid, title, time, hometext, bodytext, comments, counter, topic, informant, notes, acomm, score, ratings FROM nuke_stories Where sid NOT IN (SELECT sid FROM kinoSovr_stories ORDER BY sid DESC limit 3) ORDER BY sid DESC limit 5; не выходит, у меня есть предположение, что во внутреннем запросе нельзя использовать "ORDER BY sid DESC limit". Если кто знает посоветуйте что-нибудь ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2004, 15:45 |
|
SQL-запрос
|
|||
---|---|---|---|
#18+
Может MySQL вообще не поддержвает вложенные запросы :(, я отлаживаю их через phpMyAdmin 2.3.3pl1 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2004, 16:05 |
|
|
start [/forum/topic.php?fid=47&gotonew=1&tid=1855152]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
13ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 144ms |
0 / 0 |