Skip to content
Advertisement

How to select distinct value from multiple tables given a column filter?

I have this table

Products

Id ProductName ProductCode
1 Alexa P0001
2 Alexa P0002
3 Alexa 2 P0003
4 Aquarium P0004
5 Aquarium X P0004
6 Bathtub P0005

Scenario 1:

Expected Result: Returns distinct ProductName along with Id

Id ProductName
1 Alexa
3 Alexa 2
4 Aquarium
5 Aquarium X

Actual result:

Returns all product name starting with ‘A’ distinct not working

Scenario 2:

Expected Result: Returns distinct Product Code along with Id

Id ProductCode
1 P0001
2 P0002
3 P0003
4 P0004
6 P0005

Actual result:

Returns all product Code starting with ‘P000’ distinct not working

Advertisement

Answer

Check The Below Code:

Use MIN function

User contributions licensed under: CC BY-SA
4 People found this is helpful
Advertisement