Distinct value is not coming in query
-
06-07-2021 - |
سؤال
I have this query
select distinct Name,ID from tbl_abc where Name like '%william jam%'
My expected result is
Anderson William James 1
William James 2
and the result coming is
Anderson William James 1
William James 2
William James 3
The data present inside table is
Anderson William James 1
William James 2
William James 3
how can i achieve this. I am trying this from last 2 hours but not getting distinct name.
المحلول
select Name,ID
from tbl_abc where Name like '%william jam%'
group by Name
نصائح أخرى
You can achieve using GROUP BY
and if you want ID of the latest record use MAX
and for first use MIN
of same names
For max
select Name, MAX(ID) from tbl_abc where Name like '%william jam%' GROUP BY Name
For min
select Name, MIN(ID) from tbl_abc where Name like '%william jam%' GROUP BY Name
لا تنتمي إلى StackOverflow