Torna al Thread

SqlArticolo.SelectCommand = "SELECT Tutto.ID_prodotti_prezzi, Tutto.ID_prodotti_base, Tutto.PrezzoIntero, Tutto.progressivo_prezzo, Tutto.codice_fattura_prezzo, " & _ "Tutto.codice_immagine_base, Tutto.nome_prodotto_det, Tutto.id_categoria, Tutto.testo_prodotto_base, Tutto.mpath, " & _ "Tutto.marca_prodotto_base, Tutto.primapromozione_prezzo, Tutto.ordinamento_categoria, Tutto.esaurito_prezzo, " & _ "Tutto.data_da_prezzo, Tutto.data_a_prezzo, Tutto.codice_padre_prezzo, Tutto.promo_prezzo, Tutto.disponibilita_prezzo " & _ "FROM(SELECT DISTINCT tab_categorie.ordinamento_categoria, tab_prodotti_prezzi.ID_prodotti_prezzi, tab_prodotti_prezzi.progressivo_prezzo, tab_prodotti_base.ID_prodotti_base, " & _ "tab_prodotti_base.codice_immagine_base, tab_prodotti_base.marca_prodotto_base, tab_prodotti_base.testo_prodotto_base, " & _ "tab_prodotti_prezzi.codice_padre_prezzo, tab_prodotti_prezzi.primapromozione_prezzo, " & _ "tab_prodotti_prezzi.data_da_prezzo, tab_prodotti_prezzi.data_a_prezzo, " & _ "tab_prodotti_prezzi.disponibilita_prezzo, tab_prodotti_prezzi.codice_fattura_prezzo, " & _ "tab_prodotti_prezzi.promo_prezzo, tab_prodotti_prezzi.prezzo_prezzo AS PrezzoIntero, " & _ "tab_prodotti_det.nome_prodotto_det, tab_prodotti_base.id_categoria , tab_categorie.mpath, tab_prodotti_prezzi.esaurito_prezzo, " & _ "IsBest = ROW_NUMBER() OVER(PARTITION BY tab_prodotti_prezzi.codice_padre_prezzo ORDER BY tab_prodotti_prezzi.prezzo_prezzo) " & _ "FROM tab_culture INNER JOIN " & _ "tab_categorie INNER JOIN " & _ "tab_prodotti_prezzi INNER JOIN " & _ "tab_prodotti_base ON tab_prodotti_prezzi.codice_padre_prezzo = tab_prodotti_base.codice_prodotto_base INNER JOIN " & _ "tab_prodotti_det ON tab_prodotti_base.codice_prodotto_base = tab_prodotti_det.codice_padre_base ON tab_categorie.ID_categorie = tab_prodotti_base.id_categoria ON " & _ "tab_culture.ID_culture = tab_prodotti_det.id_culture " & _ "WHERE tab_culture.nome_culture = @nome_culture AND tab_prodotti_prezzi.visualizza_prezzo = 1 " & _ "AND tab_prodotti_base.elimina_prodotto_base = 0 " & _ "AND tab_categorie.mpath LIKE @mpath" & _ ") AS Tutto " & _ "WHERE Tutto.IsBest = 1 AND Tutto.data_da_prezzo <= @Oggi AND Tutto.data_a_prezzo >= @Oggi " & _ "ORDER BY Tutto.ordinamento_categoria ASC, Tutto.progressivo_prezzo ASC"
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5