2011-11-10 19 views
2

Cassandraで指定された行キーの最初のN列を取得するには?Cassを使用してCassandra ColumnからFirst Nを選択

cqlsh> select FIRST 5 from Daily_Domain_Stats where KEY = '20111110:1'; 
Bad Request: line 1:15 no viable alternative at input 'from' 
cqlsh> select 'FIRST' 5 from Daily_Domain_Stats where KEY = '20111110:1'; 
Bad Request: line 1:15 no viable alternative at input '5' 
cqlsh> select 'FIRST 5' from Daily_Domain_Stats where KEY = '20111110:1'; 
cqlsh> select FIRST '5' from Daily_Domain_Stats where KEY = '20111110:1'; 
Internal application error 
cqlsh> select 5 from Daily_Domain_Stats where KEY = '20111110:1'; 
cqlsh> select [FIRST 5] from Daily_Domain_Stats where KEY = '20111110:1'; 
Bad Request: line 1:15 no viable alternative at character ']' 

私はこれらすべての方法を試しましたが、何も私に適切な結果を与えませんでした。イムCQL 1.0.5 Pythonクライアントに よろしく、タミル

答えて

4

は解決策を見つけた

ヘルプを使用して、

cqlsh> select first 5 '0'..'9' from Daily_Customer_Stats; 

は、これは参考http://www.slideshare.net/jericevans/cql20

+1

なぜ

を働いていましたか?私は '0' .. '9'が何を表しているのか分からず、上記で指定したエラーを引き続き受け取ります。 – bowsie

+1

これは、cassandraが0.8.0になったときに回答されました。希望しています。最新のドキュメントを確認できますか? – Tamil

関連する問題