¿Cómo puedo sacar los valores mínimos de cada registro?
Publicado por José Vicente (28 intervenciones) el 03/03/2021 09:31:09
Hola, buenos días, tengo una tabla con muchos campos y me gustaría poder mostrar en una consulta aquellos valores que se encuentren por debajo del valor mínimo de ese campo. Mi tabla es:
Es decir, si po ejemplo, en un registro hay 4 campos por debajo de su valor mínimo de referencia, mostraría la fecha y el nombre de esos registros con los correspondientes valores, y así para todos. Espero vuestra ayuda. Gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
CREATE TABLE public.datos (
id serial NOT NULL,
fecha varchar(10) NULL,
hematies numeric(4,2) NULL,
hemoglobina numeric(4,2) NULL,
hematocrito numeric(4,2) NULL,
vcm numeric(4,2) NULL,
hcm numeric(4,2) NULL,
chcm numeric(4,2) NULL,
ancho_distribucion numeric(4,2) NULL,
eritrocitos numeric(4,2) NULL,
leucocitos numeric(4,2) NULL,
neutrofilos_abs numeric(4,2) NULL,
linfocitos_abs numeric(4,2) NULL,
monocitos_abs numeric(4,2) NULL,
eosinofilos_abs numeric(4,2) NULL,
basofilos_abs numeric(4,2) NULL,
neutrofilos numeric(4,2) NULL,
linfocitos numeric(4,2) NULL,
monocitos numeric(4,2) NULL,
eosinofilos numeric(4,2) NULL,
basofilos numeric(4,2) NULL,
plaquetas int2 NULL,
vpm numeric(4,2) NULL,
glucosa int2 NULL,
urea int2 NULL,
creatinina numeric(4,2) NULL,
fge int2 NULL,
urato numeric(4,2) NULL,
colesterol_total int2 NULL,
hdl int2 NULL,
ldl int2 NULL,
vldl int2 NULL,
trigliceridos int2 NULL,
bilirrubina numeric(4,2) NULL,
gpt int2 NULL,
ggt int2 NULL,
fosfatasa_alcalina int2 NULL,
sodio int2 NULL,
potasio numeric(4,2) NULL,
hierro int2 NULL,
transferrina_sangre int2 NULL,
transferrina_ids int2 NULL,
osmolaridad_calculada int2 NULL,
apolipoproteina_a1 int2 NULL,
t4 numeric(4,2) NULL,
ferritina int2 NULL,
CONSTRAINT datos_pkey PRIMARY KEY (id)
);
Valora esta pregunta


0