HI All, If suppose I have a cassandra table with structure CREATE TABLE test.t1 ( col1 text, col2 text, col3 text, col4 text, PRIMARY KEY (col1, col2, col3, col4) ) WITH CLUSTERING ORDER BY (col2 ASC, col3 ASC, col4 ASC);
and it has following data col1 | col2 | col3 | col4 ------+------+------+------ abc | abc | abc | abc and I query the table saying select * from t1 where col1='abc' order by col3; it gives me following error InvalidRequest: code=2200 [Invalid query] message="Order by currently only support the ordering of columns following their declared order in the PRIMARY KEY" While reading on docs I came to know that only the first clustering column can ordered by independently and for the other columns we need to follow the sequence of the clustering columns. My question is, what is the alternative if we need to order by col3 or col4 in my above example without including col2 in order by clause. Thanks, Anuja