Guest User

Untitled

a guest
Dec 12th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. $query = $db->select('node_field_data', 'nfd')
  2. ->extend('DrupalCoreDatabaseQueryTableSortExtender')
  3. ->extend('DrupalCoreDatabaseQueryPagerSelectExtender');
  4. $query->limit('50');
  5. $query->fields('nfd',array('title',substring(title,13,4) as num,'changed','nid'));
  6. ->orderBy('num', 'ASC')
  7.  
  8. $query = $db->select('node_field_data', 'nfd')
  9. ->fields('nfd', ['title'])
  10. ->extend(DrupalCoreDatabaseQueryTableSortExtender::class)
  11. ->extend(DrupalCoreDatabaseQueryPagerSelectExtender::class);
  12.  
  13. $expr_alias = $query->addExpression('SUBSTRING(title, 13, 4)', 'num');
  14.  
  15. $query->orderBy($expr_alias, 'ASC')->limit('50');
Add Comment
Please, Sign In to add comment