mysql - Strange logic in SQL Query -


i have strange case building mysql query:

here is.

  1. i need sort results based on first_name , last_name
  2. my expected result using concat(first_name, last_name) in order by

but restricted not use concat in order by. there way can build query

raw sql :

select concat(first_name, last_name)  users  order concat(first_name, last_name) 

cases: first_name can empty

example

 first name           last name                    b                      b c                    d 

now need sort order

 ab  b cd 

try this:

select full_name (     select concat(first_name, last_name) full_name users ) tmp order full_name 

Popular posts from this blog

How to calculate SNR of signals in MATLAB? -

c# - Attempting to upload to FTP: System.Net.WebException: System error -

ios - UISlider customization: how to properly add shadow to custom knob image -