Problema con Consultas

18/03/2005 - 06:57 por Alejandro Arellano | Informe spam
Que tal grupo un saludo a todos!! Tratare de explicar de la mejor forma mi
problema
Estoy realizando una pagina dinamico con datos de referencias cruzada, es
decir tendria una pagina similar a a esto
Noviembre Diciembre Enero
Refrescos 50 100 200
Cervezas 700 50 800
Vinos 1000 200 1500

ahora bien me estan pidiendo una pagina detalle (en la cual no tengo
problema) y me de las marcas de x categoria que se seleccione
(Refrescos,Cerveza, Vinos)
mi problema radica en que me piden que solo muestre las 20 marcas mas
vendidas de la categoria seleccionada conforme al ultimo mes que se esta
analizando en este caso seria Enero,,, es decir si tomara Cervezas tendria
que tener algo asi
Noviembre Diciembre Enero
Sol 30 20 100
Corona 100 15 20
Negra Modelo 10 10 15,,, etc

espero me haya explicado,, mucho agradecere si me pudieran decir como se
hace o donde pudier tomar un ejemplo que me oriente sobre esto,,,
De antemano muchas gracias,, Saludos!!!!

Preguntas similare

Leer las respuestas

#1 Jhonny Vargas P. [MVP]
18/03/2005 - 20:16 | Informe spam
Hola Alejandro,

Mira este ejemplo:

Select Top 10
codigo, count(*)
from TABLA (nolock)
group by codigo
order by count(*) desc


Saludos,
Jhonny Vargas P.
Santiago de Chile




"Alejandro Arellano" escribió en el mensaje
news:
Que tal grupo un saludo a todos!! Tratare de explicar de la mejor forma mi
problema
Estoy realizando una pagina dinamico con datos de referencias cruzada, es
decir tendria una pagina similar a a esto
Noviembre Diciembre Enero
Refrescos 50 100 200
Cervezas 700 50 800
Vinos 1000 200 1500

ahora bien me estan pidiendo una pagina detalle (en la cual no tengo
problema) y me de las marcas de x categoria que se seleccione
(Refrescos,Cerveza, Vinos)
mi problema radica en que me piden que solo muestre las 20 marcas mas
vendidas de la categoria seleccionada conforme al ultimo mes que se esta
analizando en este caso seria Enero,,, es decir si tomara Cervezas
tendria
que tener algo asi
Noviembre Diciembre Enero
Sol 30 20 100
Corona 100 15 20
Negra Modelo 10 10 15,,, etc

espero me haya explicado,, mucho agradecere si me pudieran decir como se
hace o donde pudier tomar un ejemplo que me oriente sobre esto,,,
De antemano muchas gracias,, Saludos!!!!



Respuesta Responder a este mensaje
#2 Alejandro Arellano
18/03/2005 - 23:53 | Informe spam
muchas gracias por el ejemplo,, deja lo pruebo y les comento,, solo una duda
sobre el ejemplo ¿que significa o que funcion realiza el (nolock)?

"Jhonny Vargas P. [MVP]" escribió en el
mensaje news:u$wDr5#
Hola Alejandro,

Mira este ejemplo:

Select Top 10
codigo, count(*)
from TABLA (nolock)
group by codigo
order by count(*) desc


Saludos,
Jhonny Vargas P.
Santiago de Chile




"Alejandro Arellano" escribió en el mensaje
news:
> Que tal grupo un saludo a todos!! Tratare de explicar de la mejor forma


mi
> problema
> Estoy realizando una pagina dinamico con datos de referencias cruzada,


es
> decir tendria una pagina similar a a esto
> Noviembre Diciembre Enero
> Refrescos 50 100 200
> Cervezas 700 50 800
> Vinos 1000 200 1500
>
> ahora bien me estan pidiendo una pagina detalle (en la cual no tengo
> problema) y me de las marcas de x categoria que se seleccione
> (Refrescos,Cerveza, Vinos)
> mi problema radica en que me piden que solo muestre las 20 marcas mas
> vendidas de la categoria seleccionada conforme al ultimo mes que se esta
> analizando en este caso seria Enero,,, es decir si tomara Cervezas
> tendria
> que tener algo asi
> Noviembre Diciembre Enero
> Sol 30 20 100
> Corona 100 15 20
> Negra Modelo 10 10 15,,, etc
>
> espero me haya explicado,, mucho agradecere si me pudieran decir como se
> hace o donde pudier tomar un ejemplo que me oriente sobre esto,,,
> De antemano muchas gracias,, Saludos!!!!
>
>
>


Respuesta Responder a este mensaje
#3 Jhonny Vargas P. [MVP]
21/03/2005 - 16:19 | Informe spam
Hola Alejandro,
El nolock se utiliza en sqlserver para leer y no bloquear las tablas en la
lectura.

Te darás cuenta en la velocidad de lectura cuando tengas muchos usuarios
concurrentes.

Saludos,
Jhonny Vargas P.
Santiago de Chile





"Alejandro Arellano" escribió en el mensaje
news:%
muchas gracias por el ejemplo,, deja lo pruebo y les comento,, solo una
duda
sobre el ejemplo ¿que significa o que funcion realiza el (nolock)?

"Jhonny Vargas P. [MVP]" escribió en el
mensaje news:u$wDr5#
Hola Alejandro,

Mira este ejemplo:

Select Top 10
codigo, count(*)
from TABLA (nolock)
group by codigo
order by count(*) desc


Saludos,
Jhonny Vargas P.
Santiago de Chile




"Alejandro Arellano" escribió en el mensaje
news:
> Que tal grupo un saludo a todos!! Tratare de explicar de la mejor forma


mi
> problema
> Estoy realizando una pagina dinamico con datos de referencias cruzada,


es
> decir tendria una pagina similar a a esto
> Noviembre Diciembre Enero
> Refrescos 50 100 200
> Cervezas 700 50 800
> Vinos 1000 200 1500
>
> ahora bien me estan pidiendo una pagina detalle (en la cual no tengo
> problema) y me de las marcas de x categoria que se seleccione
> (Refrescos,Cerveza, Vinos)
> mi problema radica en que me piden que solo muestre las 20 marcas mas
> vendidas de la categoria seleccionada conforme al ultimo mes que se
> esta
> analizando en este caso seria Enero,,, es decir si tomara Cervezas
> tendria
> que tener algo asi
> Noviembre Diciembre Enero
> Sol 30 20 100
> Corona 100 15 20
> Negra Modelo 10 10 15,,, etc
>
> espero me haya explicado,, mucho agradecere si me pudieran decir como
> se
> hace o donde pudier tomar un ejemplo que me oriente sobre esto,,,
> De antemano muchas gracias,, Saludos!!!!
>
>
>






Respuesta Responder a este mensaje
#4 Alejandro Arellano
21/03/2005 - 18:43 | Informe spam
El ejemplo me ha servido a la perfeccion, Muchas gracias por toda su
ayuda,,, Saludos!!!

"Jhonny Vargas P. [MVP]" escribió en el
mensaje news:
Hola Alejandro,
El nolock se utiliza en sqlserver para leer y no bloquear las tablas en la
lectura.

Te darás cuenta en la velocidad de lectura cuando tengas muchos usuarios
concurrentes.

Saludos,
Jhonny Vargas P.
Santiago de Chile





"Alejandro Arellano" escribió en el mensaje
news:%
> muchas gracias por el ejemplo,, deja lo pruebo y les comento,, solo una
> duda
> sobre el ejemplo ¿que significa o que funcion realiza el (nolock)?
>
> "Jhonny Vargas P. [MVP]" escribió en


el
> mensaje news:u$wDr5#
>> Hola Alejandro,
>>
>> Mira este ejemplo:
>>
>> Select Top 10
>> codigo, count(*)
>> from TABLA (nolock)
>> group by codigo
>> order by count(*) desc
>>
>>
>> Saludos,
>> Jhonny Vargas P.
>> Santiago de Chile
>>
>>
>>
>>
>> "Alejandro Arellano" escribió en el mensaje
>> news:
>> > Que tal grupo un saludo a todos!! Tratare de explicar de la mejor


forma
> mi
>> > problema
>> > Estoy realizando una pagina dinamico con datos de referencias


cruzada,
> es
>> > decir tendria una pagina similar a a esto
>> > Noviembre Diciembre Enero
>> > Refrescos 50 100 200
>> > Cervezas 700 50 800
>> > Vinos 1000 200 1500
>> >
>> > ahora bien me estan pidiendo una pagina detalle (en la cual no tengo
>> > problema) y me de las marcas de x categoria que se seleccione
>> > (Refrescos,Cerveza, Vinos)
>> > mi problema radica en que me piden que solo muestre las 20 marcas mas
>> > vendidas de la categoria seleccionada conforme al ultimo mes que se
>> > esta
>> > analizando en este caso seria Enero,,, es decir si tomara Cervezas
>> > tendria
>> > que tener algo asi
>> > Noviembre Diciembre Enero
>> > Sol 30 20 100
>> > Corona 100 15 20
>> > Negra Modelo 10 10 15,,, etc
>> >
>> > espero me haya explicado,, mucho agradecere si me pudieran decir como
>> > se
>> > hace o donde pudier tomar un ejemplo que me oriente sobre esto,,,
>> > De antemano muchas gracias,, Saludos!!!!
>> >
>> >
>> >
>>
>>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida