SQL IN ਓਪਰੇਟਰ

IN ਓਪਰੇਟਰ

IN ਓਪਰੇਟਰ ਸਾਡੇ ਕਿਸੇ WHERE ਕਲਾਜ ਵਿੱਚ ਕਈ ਮੁੱਲਾਂ ਨੂੰ ਨਿਰਦੇਸ਼ਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ。

SQL IN ਗਰਾਫਿਕ

SELECT column_name(s)
FROM table_name
WHERE column_name IN (value1,value2,...)

ਮੂਲ ਸਾਰੇ ਪੁਲਿਸ (ਉਦਾਹਰਣ ਵਿੱਚ ਵਰਤਿਆ ਗਿਆ ਹੈ):

Persons ਸਾਰੇ ਪੁਲਿਸ:

Id LastName FirstName ਅਡਰੈਸਸ ਸਿਟੀ
1 ਐਡਮਸ ਜਾਨ ਔਕਸਫੋਰਡ ਸਟ੍ਰੀਟ ਲੰਡਨ
2 ਬੁਸ਼ ਜਾਰਜ ਫਿਫਟਾਈਵ ਏਵੇਨਿਊ ਨਿਊਯਾਰਕ
3 ਕਾਰਟਰ ਥਾਮਸ ਚੰਗਾਨ ਸਟ੍ਰੀਟ ਬੀਜਿੰਗ

IN ਓਪਰੇਟਰ ਉਦਾਹਰਣ

ਹੁਣ, ਅਸੀਂ ਉਸ ਸਾਰੇ ਪੁਲਿਸ ਤੋਂ ਪਰਿਵਾਰ ਨਾਮ ਐਡਮਸ ਅਤੇ ਕਾਰਟਰ ਦੇ ਲੋਕਾਂ ਨੂੰ ਚੁਣਨਾ ਚਾਹੁੰਦੇ ਹਾਂ:

ਅਸੀਂ ਹੇਠ ਲਿਖੇ SELECT ਸਟੇਟਮੈਂਟ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਾਂ:

SELECT * FROM Persons
WHERE LastName IN ('Adams','Carter')

ਨਤੀਜਾ ਕਲੱਸਟਰਾਂ:

Id LastName FirstName ਅਡਰੈਸਸ ਸਿਟੀ
1 ਐਡਮਸ ਜਾਨ ਔਕਸਫੋਰਡ ਸਟ੍ਰੀਟ ਲੰਡਨ
3 ਕਾਰਟਰ ਥਾਮਸ ਚੰਗਾਨ ਸਟ੍ਰੀਟ ਬੀਜਿੰਗ