Helaas nMe heeft de vorige wat snel gesloten zodat antwoorden cq aanpassen topicstart niet meer mogelijk was... hij vond de vraag wat basic.
Ik zal dan ook bij deze mijn best doen om mischien iets duidelijker aan te geven wat het probleem is... want het probleem is verre van basic volgens mij... (foutje in de aanmaak van een view resulteerde in 89 miljoen regels die betekenen dat er een virtuele tabel van 1,5 gb in je werkgeheugen van de sql server gepompt worden, wat voor mij een vastloper van de machine betekende...)
Deze grote hoevelheid is ook te wijten aan de postcode tabellen waar we het over hebben an ja je leest het goed er zijn er 2... we hebben het over transport en het is dus de bedoeling dat elke postcode in europa kunnen bedienen vanuit elke postcode in europa...
om de tabel met prijzen kleiner te maken zijn de postcode's in zone's ingedeeld... maar omdat we met meerdere expediteurs werken is deze zone indeling expediteur afhankelijk...
resultaat:
[view1] combineert "laadpostcode, laadzone, vervoerder" met "lospostcode, loszone, vervoerder"
de gelijkstelling zit hem in de vervoerder(expediteur)
bij het omzetten van postcode naar zone+vervoerder krijg je dus meerdere laadlos codes en meerdere expediteurs...
[/view1]
[view2]
nu wil ik op basis van de lijst uit view1 op basis van de laadlos codes + vervoerder en de te vervoeren hoeveelheid voorzien van de daarbijbehoorende prijzen nu is het zo dat de te vervoeren hoeveelheid een gebruikersinvoer is die dus niet elders uit een tabel of view te halen is...
wat ik wil bereiken:
zoals joopst aangaf:
select from view where col1 = 'waarde' ? in een view en waar waarde word gevoed met een @waarde uit de ASP.NET applicatie
met andere woorden query op query... (is dit basic????)
heb google helemaal het hemd van het lijf gevraagd maar vind niet wat ik zoek...
mijn vraag is dus: kan dit? en zo ja hoe ?
Ik zal dan ook bij deze mijn best doen om mischien iets duidelijker aan te geven wat het probleem is... want het probleem is verre van basic volgens mij... (foutje in de aanmaak van een view resulteerde in 89 miljoen regels die betekenen dat er een virtuele tabel van 1,5 gb in je werkgeheugen van de sql server gepompt worden, wat voor mij een vastloper van de machine betekende...)
Deze grote hoevelheid is ook te wijten aan de postcode tabellen waar we het over hebben an ja je leest het goed er zijn er 2... we hebben het over transport en het is dus de bedoeling dat elke postcode in europa kunnen bedienen vanuit elke postcode in europa...
om de tabel met prijzen kleiner te maken zijn de postcode's in zone's ingedeeld... maar omdat we met meerdere expediteurs werken is deze zone indeling expediteur afhankelijk...
resultaat:
[view1] combineert "laadpostcode, laadzone, vervoerder" met "lospostcode, loszone, vervoerder"
de gelijkstelling zit hem in de vervoerder(expediteur)
bij het omzetten van postcode naar zone+vervoerder krijg je dus meerdere laadlos codes en meerdere expediteurs...
[/view1]
[view2]
nu wil ik op basis van de lijst uit view1 op basis van de laadlos codes + vervoerder en de te vervoeren hoeveelheid voorzien van de daarbijbehoorende prijzen nu is het zo dat de te vervoeren hoeveelheid een gebruikersinvoer is die dus niet elders uit een tabel of view te halen is...
wat ik wil bereiken:
zoals joopst aangaf:
select from view where col1 = 'waarde' ? in een view en waar waarde word gevoed met een @waarde uit de ASP.NET applicatie
met andere woorden query op query... (is dit basic????)
heb google helemaal het hemd van het lijf gevraagd maar vind niet wat ik zoek...
mijn vraag is dus: kan dit? en zo ja hoe ?
Unix is user friendly, it's only selective about his friends.....
