Feedreader Connect serverit arendades avastasin (MYSQL) omapärad
Mitu kirjet väljastab esimene SQL ja mitu teine ;)
select title
from articles
where deleted=0
limit 0,5
union all
select title
from articles
where deleted=0
limit 0,2;
select s.title
from (select title
from articles
where deleted=0
limit 0,5) as s
union all
select s.title
from (select title
from articles
where deleted=0
limit 0,2) s;
____________________
s.id unknown column ? aga miks või olen harjunud MSSQL mugavustega. Jah lause rumal, aga süntaks vägagi õige.
select s.title,s.id
from articles s
where (select count(*)
from (select s1.title
from articles s1
where s1.id=s.id) as ptt)>0
limit 0,5;
____________________
Ühel päringul kasutati fulltable scani, sunnime MYSQL indeksit kasutama
select *
FROM articles FORCE INDEX (IDX_Articles_modified)
where modified<'2005-01-01';
____________________
Ajutiste tabelitega on MYSQL tiimil veel tööd teha;
jah dokumentatsioonis ka öeldud, et see päring hetkel ei tööta...aga miks ...
create temporary table if not exists test(a int) engine = memory
insert into test(a)
select a
from test
Kommentaare ei ole:
Postita kommentaar