My (simplified) query
SELECT name, city FROM some.tbl WHERE name LIKE "%clarendon%" ORDER BY city, name
I get something like below:
name city Budget Lodge Clarendon Clarendon Clarendon Artillery Lane London Clarendon Barbican Studios London Clarendon Brushfield St London Clarendon Canary Central London Clarendon Commercial St London Clarendon Cottages Sassafras Clarendon Discovery Dock East London Clarendon Gooch House London Clarendon House And Gardens Kew Clarendon Luxury Apartments Edinburgh Clarendon Manning Place Richmond Clarendon Minories London Clarendon Motel North Conway Clarendon Pepys St London Clarendon Puma Court London Clarendon Steward St London Clarendon Vine St London Clarendon Wellington St London Clarendon Wraysbury Staines Hotel Clarendon Quebec The Clarendon London The Clarendon Bantry Bay Cape Town The Clarendon Fresnaye Cape Town The Clarendon Hotel Newcastle
What I would like to get is this –
col.name keeps its order, but col.city gets ordered by col.name fragment enging with word clarendon:
name city Budget Lodge Clarendon Clarendon Clarendon Luxury Apartments Edinburgh Clarendon House And Gardens Kew Clarendon Artillery Lane London Clarendon Barbican Studios London Clarendon Brushfield St London Clarendon Canary Central London Clarendon Commercial St London Clarendon Discovery Dock East London Clarendon Gooch House London Clarendon Minories London Clarendon Pepys St London Clarendon Puma Court London Clarendon Steward St London Clarendon Vine St London Clarendon Wellington St London Clarendon Motel North Conway Clarendon Manning Place Richmond Clarendon Cottages Sassafras Clarendon Wraysbury Staines Hotel Clarendon Quebec The Clarendon Bantry Bay Cape Town The Clarendon Fresnaye Cape Town The Clarendon London The Clarendon Hotel Newcastle
EDIT
Typo – of course it is “ORDER BY name, city ”
but question still remains valis
The question is incorrect. The query you posted would already give you the second results.
[edit]