Practicando restricciones de consultas en postgreSQL ['ESP','ENG']

Words
504
Reading
3 min
Listen
Play
3y

Buen día a todos, en mi mundo como desarrollador hace tiempo me dedique a aprender “SQL”, que es un gran lenguaje de programación y de consultas a base de datos.
Hoy en día esta dejado a un lado por los desarrolladores que comienzan hace poco a aprender y prefieren algo que sustituya las consultas con algo rápido y sin dificultades como ser los “ORM” y base de datos no relacionales como “MongoDB”.
No vengo aquí a contar ni opinar cual es mejor ni cual es peor, sino que me gustaría compartir con ustedes lo que estoy aprendiendo, aun es básico mi conocimiento, se crear tablas y llenarlas, con sus respectivas restricciones como las “PK” y “FK”, para estos ejercicios utilice una tabla común con dos campos a rellenar.

Good day everyone, in my world as a developer I dedicated myself to learning “SQL” for a long time, which is a great programming and database query language. Nowadays it is left aside by developers who have recently begun to learn and prefer something that replaces queries with something fast and without difficulties such as “ORM” and non-relational databases such as “MongoDB”. I do not come here to tell or give an opinion which is better or which is worse, but I would like to share with you what I am learning, my knowledge is still basic, how to create tables and fill them, with their respective restrictions such as “PK” and “ FK”, for these exercises use a common table with two fields to fill out.


test2.jpg
Me he preguntado si en este gestor de base de datos existe alguna manera de hacer consultas más específicas aparte de los operadores de igualdad y desigualdad, como también los operados de entre y en.
Disculpen si alguien le parece muy mala práctica de mi parte escribir las funciones de SQL en minúscula, pero es por practicidad en este caso porque en un trabajo de verdad las dejo en mayúscula.
Encontré la existe de un método para contar el largo de caracteres que existen, pero hay que asignarlo a una nueva columna creada en la memoria de la consulta.

I have wondered if in this database manager there is a way to make more specific queries apart from the equality and inequality operators, as well as the between and in operators. Sorry if anyone thinks it is very bad practice on my part to write SQL functions in lowercase, but it is for practicality in this case because in a real job I leave them in uppercase. I found there is a method to count the length of characters that exist, but you have to assign it to a new column created in the query memory.


test4.jpg

Esto es increíble porque ayuda mucho a la hora de filtrar la consulta desde la base de datos y no tener que aplicar este filtro con otro lenguaje.

This is incredible because it helps a lot when filtering the query from the database and not having to apply this filter with another language.
Practicando restricciones de consultas en postgreSQL ['ESP','ENG'] | Ecency