Visão geral do produto
Benefícios
Casos de uso
Arquitetura
Visão geral das regiões
=, >, >=, <, <=, !=, between, in, not in, like, not like, and, or.between estão incluídos no intervalo. Por exemplo, se você usar between 1 and 100, 1 e 100 estão incluídos. Em outras palavras, o intervalo de consulta deve ser [1,100].like aceita a correspondência difusa. O curinga % corresponde a zero ou vários caracteres, já o curinga _ corresponde a um caractere.tcaplus> select * from pb_generic_index_shardingkey where openid>10 and tconndid<1000;+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|openid|timekey |tconndid|svrid |gamesvrid |other_property |items|lockid |pay|id_uint32|id_int32|+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|201 |"timekey"|201 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|200 |"timekey"|200 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|203 |"timekey"|203 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|204 |"timekey"|204 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|202 |"timekey"|202 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+total 5 recordstcaplus> select * from pb_generic_index_shardingkey where openid between 1 and 300 and tconndid<1000;+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|openid|timekey |tconndid|svrid |gamesvrid |other_property |items|lockid |pay|id_uint32|id_int32|+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|203 |"timekey"|203 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|204 |"timekey"|204 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|201 |"timekey"|201 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|200 |"timekey"|200 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|202 |"timekey"|202 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+total 5 recordstcaplus> select * from pb_generic_index_shardingkey where openid>10 or tconndid<1000;+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|openid|timekey |tconndid|svrid |gamesvrid |other_property |items|lockid |pay|id_uint32|id_int32|+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|202 |"timekey"|202 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|203 |"timekey"|203 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|201 |"timekey"|201 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|200 |"timekey"|200 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|204 |"timekey"|204 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+total 5 records
limit offset é aceita.limit offset. Nem limit 1 nem limit 0,1 podem ser usados.tcaplus> select * from pb_generic_index_shardingkey where openid>10 limit 3 offset 0;+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|openid|timekey |tconndid|svrid |gamesvrid |other_property |items|lockid |pay|id_uint32|id_int32|+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|200 |"timekey"|200 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|201 |"timekey"|201 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+|202 |"timekey"|202 |"svrid"|"gamesvrid"|[{"key":1,"value":1},{"key":2,"value":2}]|- |[1,2,3,4]|- |1 |1 |+------+---------+--------+-------+-----------+-----------------------------------------+-----+---------+---+---------+--------+
sum, count, max, min, avg.limit offset.count pode ser usada com distinct. Por exemplo, select count(distinct(a)) from table where a > 1000.tcaplus> select sum(openid), count(*), max(openid), avg(openid) from pb_generic_index_shardingkey where openid>10 ;1010,5,204,202
select field1.field2.field3, a, b from table where a > 1000.tcaplus> select svrid,gamesvrid from pb_generic_index_shardingkey where openid>10 or tconndid<1000;+------+---------+--------+-------+-----------+|openid|timekey |tconndid|svrid |gamesvrid |+------+---------+--------+-------+-----------+|204 |"timekey"|204 |"svrid"|"gamesvrid"|+------+---------+--------+-------+-----------+|203 |"timekey"|203 |"svrid"|"gamesvrid"|+------+---------+--------+-------+-----------+|202 |"timekey"|202 |"svrid"|"gamesvrid"|+------+---------+--------+-------+-----------+|200 |"timekey"|200 |"svrid"|"gamesvrid"|+------+---------+--------+-------+-----------+|201 |"timekey"|201 |"svrid"|"gamesvrid"|+------+---------+--------+-------+-----------+total 5 records
select *, a, b from table where a > 1000;select sum(a), a, b from table where a > 1000;select count(*), * from table where a > 1000;
order byselect * from table where a > 1000 limit 100 offset 0;
group byselect * from table where a > 1000 group by a;
havingselect sum(a) from table where a > 1000 group by a having sum(a) > 10000;
select * from table1 where table1.a > 1000 and table1.a = table2.b;
select * from table where a > 1000 and b in (select b from table where b < 5000);
select sum(a) as sum_a from table where a > 1000;
select a+b from table where a > 1000select * from table where a+b > 1000select * from table where a >= bEsta página foi útil?
Você também pode entrar em contato com a Equipe de vendas ou Enviar um tíquete em caso de ajuda.
comentários