SQL IN ਓਪਰੇਟਰ
- ਪਿਛਲਾ ਪੰਨਾ ایس کیو ال وائکج
- ਅਗਲਾ ਪੰਨਾ SQL Between
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 | ਕਾਰਟਰ | ਥਾਮਸ | ਚੰਗਾਨ ਸਟ੍ਰੀਟ | ਬੀਜਿੰਗ |
- ਪਿਛਲਾ ਪੰਨਾ ایس کیو ال وائکج
- ਅਗਲਾ ਪੰਨਾ SQL Between