Tengo una tabla MySQL con una columna de fecha y hora llamada 'created' que contiene la fecha y la hora en que se insertó el registro. Esta tabla tiene aproximadamente 30 registros en este momento. Quiero obtener todos los años (únicos, no por registro) de esta tabla. ¿Hay alguna manera de hacer esto usando una consulta MySQL?Obtener todos los años únicos de una columna de fecha usando SQL (MySQL)
18
A
Respuesta
43
SELECT DISTINCT YEAR(created) FROM table
2
SELECT EXTRACT(year from created) as year
FROM your_table
GROUP BY year
debería funcionar :)
3
Algo sobre estas líneas debería funcionar (Advertencia: no probado por delante código)
select year(created) as year, count(*) as count from table_name group by year
Esto también dará número de registros de cada año.
+0
Agradable además, gracias. – tvgemert
0
Select
EXTRACT(year from your_column_name) as MYEAR from your_table_name
group by EXTRACT(year from your_column_name)
Lo anterior trabajó para mí ...
1
seleccionar el año DISTINCT (Fecha) AS MYR DE YOUR_DBF_HERE ORDER BY MYR
Cuestiones relacionadas
- 1. seleccionar valores únicos de una columna
- 2. Diferencia de fecha en años usando C#
- 3. obtener una fecha de 6 años a partir de ahora?
- 4. cómo obtener todos los detalles sobre una tabla mysql usando C#?
- 5. SQL Seleccionar valores únicos en 1 columna
- 6. Inserte la fecha actual en una columna de fecha usando T-SQL?
- 7. ¿Cómo puedo eliminar todos los desencadenantes en una base de datos MySQL usando una declaración SQL?
- 8. Rieles: ¿Cómo encuentro() todos los registros únicos en ciertos campos?
- 9. selector de fecha años mínimo
- 10. jquery ui datepicker. ¿Cómo puedo mostrar TODOS los años posibles (para la fecha de nacimiento)?
- 11. Diferencia de fecha (en años) incl. fracción años
- 12. PHP MySQL Obtener nombres de columna Mientras iteración a través de todos los registros
- 13. MYSQL obtener todos los resultados pero primero
- 14. SQL Listado de todos los nombres de columna alfabéticamente
- 15. En SQLAlchemy, ¿cómo creo una columna de 'fecha de MySQL'?
- 16. SQL: cómo obtener todos los caracteres distintos en una columna, en todas las filas
- 17. jqgrid obtener todos los nombres de columna de grillas
- 18. SQL - Suma todos los valores de fila de una columna en una tabla única
- 19. jQuery función para obtener todos los elementos únicos de una matriz?
- 20. Mysql seleccionando valores únicos
- 21. Instrucción SQL para obtener todos los clientes sin pedidos
- 22. ¿Cómo puedo contar pares únicos de valores en SQL?
- 23. obtener la fecha de todos los sábados en un año dado - servidor sql
- 24. mysql, iterar a través de los nombres de columna
- 25. Calcular años a partir de la fecha
- 26. ¿Cómo extraer años, meses, días, horas, minutos, segundos de una fecha de mysql?
- 27. Convertir columna de fecha a fecha Sql Servidor
- 28. Obtener la fecha de ayer usando Fecha
- 29. MySQL Query para obtener el recuento de valores únicos?
- 30. Comprobando si todos los elementos en una lista son únicos
Grandes, muchas gracias! – tvgemert
¡Funcionó para mí! – youssman