Nidhi Gupta
3 min readSep 14, 2021

--

1) LIKE (~~)

2) NOT LIKE (!~~)

3) ILIKE (~~*)

4) NOT ILIKE (!~~*)

SELECT * FROM CONTACTS;

SELECT domainname,metatitle,metadescription,email,emaildescription FROM contacts WHERE email LIKE ‘admin%’;

SELECT domainname,metatitle,metadescription,email,emaildescription FROM contacts WHERE email ~~ ‘admin%’;

Result:- Problem statement1

SELECT domainname,metatitle,metadescription,email,emaildescription FROM contacts WHERE email NOT LIKE ‘admin%’;

SELECT domainname,metatitle,metadescription,email,emaildescription FROM contacts WHERE email !~~ ‘admin%’;

Result:- Problem statement2

SELECT domainname,metatitle,metadescription,email,emaildescription FROM contacts WHERE metatitle LIKE ‘h%|%’.

Using the “LIKE” operator

SELECT domainname,metatitle,metadescription,email,emaildescription FROM contacts WHERE metatitle ILIKE ‘h%|%’;

SELECT domainname,metatitle,metadescription,email,emaildescription FROM contacts WHERE metatitle ~~* ‘h%|%’;

Result:- Problem statement3

SELECT domainname,metatitle,metadescription,email,emaildescription FROM contacts WHERE metatitle NOT ILIKE ‘h%’;

Result:- Problem statement3

--

--

Nidhi Gupta

Azure Data Engineer 👨‍💻.Heading towards cloud technologies✌️.