SQL LIKE ਕੰਮੀ
- ਪਿਛਲਾ ਪੰਨਾ SQL ਟਾਪ
- ਅਗਲਾ ਪੰਨਾ ایس ل وائکنگ سیمبل
LIKE ਕੰਮੀ ਵਰਤੋਂ ਵਿੱਚ WHERE ਉਪਸ਼ੇਤੂ ਵਿੱਚ ਕਲਮ ਵਿੱਚ ਨਿਰਦਿਸ਼ਟ ਮੋਡਲ ਦੀ ਖੋਜ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。
LIKE ਕੰਮੀ
LIKE ਕੰਮੀ ਵਰਤੋਂ ਵਿੱਚ WHERE ਉਪਸ਼ੇਤੂ ਵਿੱਚ ਕਲਮ ਵਿੱਚ ਨਿਰਦਿਸ਼ਟ ਮੋਡਲ ਦੀ ਖੋਜ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。
SQL LIKE ਕੰਮੀ ਗਰਾਮਾਤਰਾ
SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern
ਮੂਲ ਟੇਬਲ (ਉਦਾਹਰਣ ਵਿੱਚ ਵਰਤਿਆ ਗਿਆ):
Persons ਟੇਬਲ:
Id | LastName | FirstName | ਅਡਰੈੱਸ | ਸਿਟੀ |
---|---|---|---|---|
1 | ਐਡਮਸ | ਜਾਨ | ਔਕਸਫੋਰਡ ਸਟ੍ਰੀਟ | ਲੰਡਨ |
2 | ਬੁਸ਼ | ਜਾਰਜ | ਫਿਊਥ ਏਵੇਨਿਊ | ਨਿਊਯਾਰਕ |
3 | ਕਾਰਟਰ | ਥਾਮਸ | ਚੰਗਾਨ ਸਟ੍ਰੀਟ | ਬੀਜਿੰਗ |
LIKE ਕੰਮੀ ਉਦਾਹਰਣ
ਉਦਾਹਰਣ 1
ਹੁਣ, ਅਸੀਂ ਉੱਪਰ ਦੇ "Persons" ਟੇਬਲ ਤੋਂ ਰਹਿਣ ਵਾਲੇ "N" ਨਾਲ ਸ਼ੁਰੂ ਹੋਣ ਵਾਲੀਆਂ ਸਿਟੀਆਂ ਵਿੱਚ ਰਹਿਣ ਵਾਲੇ ਲੋਕਾਂ ਨੂੰ ਚੁਣਨਾ ਚਾਹੁੰਦੇ ਹਾਂ:
ਅਸੀਂ ਹੇਠ ਲਿਖੇ SELECT ਸਟੇਟਮੈਂਟ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਾਂ:
SELECT * FROM Persons WHERE City LIKE 'N%'
ਸੁਝਾਅ:"%" ਵਰਤੋਂ ਵਿੱਚ ਵਰਗੀ ਸ਼ਬਦ (ਮੋਡਲ ਵਿੱਚ ਲਿਖੇ ਨਾ ਹੋਣ ਵਾਲੇ ਅੱਖਰ) ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ。
ਨਤੀਜਾ ਕਿਸਮ:
Id | LastName | FirstName | ਅਡਰੈੱਸ | ਸਿਟੀ |
---|---|---|---|---|
2 | ਬੁਸ਼ | ਜਾਰਜ | ਫਿਊਥ ਏਵੇਨਿਊ | ਨਿਊਯਾਰਕ |
ਉਦਾਹਰਣ 2
ਅਗਲੇ, ਅਸੀਂ "Persons" ਟੇਬਲ ਤੋਂ ਰਹਿਣ ਵਾਲੇ "g" ਨਾਲ ਸਮਾਪਤ ਸਿਟੀਆਂ ਵਿੱਚ ਰਹਿਣ ਵਾਲੇ ਲੋਕਾਂ ਨੂੰ ਚੁਣਨਾ ਚਾਹੁੰਦੇ ਹਾਂ:
ਅਸੀਂ ਹੇਠ ਲਿਖੇ SELECT ਸਟੇਟਮੈਂਟ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਾਂ:
SELECT * FROM Persons WHERE City LIKE '%g'
ਨਤੀਜਾ ਕਿਸਮ:
Id | LastName | FirstName | ਅਡਰੈੱਸ | ਸਿਟੀ |
---|---|---|---|---|
3 | ਕਾਰਟਰ | ਥਾਮਸ | ਚੰਗਾਨ ਸਟ੍ਰੀਟ | ਬੀਜਿੰਗ |
ਉਦਾਹਰਣ 3
ਅਗਲੇ, ਅਸੀਂ "Persons" ਟੇਬਲ ਤੋਂ ਰਹਿਣ ਵਾਲੇ "lon" ਸ਼ਬਦ ਵਾਲੀਆਂ ਸਿਟੀਆਂ ਵਿੱਚ ਰਹਿਣ ਵਾਲੇ ਲੋਕਾਂ ਨੂੰ ਚੁਣਨਾ ਚਾਹੁੰਦੇ ਹਾਂ:
ਅਸੀਂ ਹੇਠ ਲਿਖੇ SELECT ਸਟੇਟਮੈਂਟ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਾਂ:
SELECT * FROM Persons WHERE City LIKE '%lon%'
ਨਤੀਜਾ ਕਿਸਮ:
Id | LastName | FirstName | ਅਡਰੈੱਸ | ਸਿਟੀ |
---|---|---|---|---|
1 | ਐਡਮਸ | ਜਾਨ | ਔਕਸਫੋਰਡ ਸਟ੍ਰੀਟ | ਲੰਡਨ |
ਉਦਾਹਰਣ 4
NOT ਕੀਵਰਡ ਦੀ ਵਰਤੋਂ ਨਾਲ, ਅਸੀਂ "Persons" ਟੇਬਲ ਤੋਂ ਰਹਿਣ ਵਾਲੇ ਲੋਕਾਂ ਨੂੰ ਚੁਣ ਸਕਦੇ ਹਾਂਨਾ ਸ਼ਾਮਲ "lon" ਦੀ ਸਿਟੀ ਵਿੱਚ ਦੇਸ਼ਵਾਸੀ:
ਅਸੀਂ ਹੇਠ ਲਿਖੇ SELECT ਸਟੇਟਮੈਂਟ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਾਂ:
SELECT * FROM Persons WHERE City NOT LIKE '%lon%'
ਨਤੀਜਾ ਕਿਸਮ:
Id | LastName | FirstName | ਅਡਰੈੱਸ | ਸਿਟੀ |
---|---|---|---|---|
2 | ਬੁਸ਼ | ਜਾਰਜ | ਫਿਊਥ ਏਵੇਨਿਊ | ਨਿਊਯਾਰਕ |
3 | ਕਾਰਟਰ | ਥਾਮਸ | ਚੰਗਾਨ ਸਟ੍ਰੀਟ | ਬੀਜਿੰਗ |
- ਪਿਛਲਾ ਪੰਨਾ SQL ਟਾਪ
- ਅਗਲਾ ਪੰਨਾ ایس ل وائکنگ سیمبل