webForumDet fria alternativet

Update.....hmmmm??

7 svar · 180 visningar · startad av Biten

BitenMedlem sedan mars 2001131 inlägg
#1

Hallå igen!!!...Nya problem...*ler*

Jag fick tidigare en sql sats från LarsG som fungerar perfekt:

select ssn,count(*) as antal
from tabell
where datum is null
group by ssn
having count(*) >= 10

mitt problem är att jag skulle för dessa villkor uppdatera dessa poster med dagens datum, jag har tidigare gjort en sql sats:

update tabell set datum = '"&date&"' where datum is null

Går det att få ihop dessa på något vis?..

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Det ska väl gå


update tabell set datum = '"&date&"' where datum is null 
  and ssn in (
select ssn
from tabell
group by ssn
having count(*) >= 10)

------------------
essentitia preter non sans multiplicandum

BitenMedlem sedan mars 2001131 inlägg
#3

Tack LarsG....du har som vanligt helt rätt....

BitenMedlem sedan mars 2001131 inlägg
#4

LarsG...

Jag har en radiobutton kopplad till sql satsen, men sql satsen körs även om jag inte markerar radiobutton,.....
går det inte att köra sql-satsen så som jag har tänkt mig?
alltså att när jag markerart radiobutton, submitar sidan och en tabell med poster som har fått ett datum kommer upp.

LarsGMedlem sedan dec. 200012 464 inlägg
#5

Nu förstår jag inte, hur ser kontrollen ut?
Sker den på serversidan eller innan submit?
Borde det inte vara en checkbox i stället?

------------------
essentitia preter non sans multiplicandum

BitenMedlem sedan mars 2001131 inlägg
#6

Jag har en radiobutton med tre olika val.....sedan en submit knapp
där efter har jag databas med en if-sats, en för varje radio. De två första fungerar bra .... de ska bara lägga upp data på sidan.....sista ska uppdatera
och då har jag den sql satsen som du hjälpte mig med. Men kan jag på något bra sätt få fram en tabell med de poster som har blivit uppdaterade eller sätter ASP stopp för detta?

BitenMedlem sedan mars 2001131 inlägg
#7

Om jag sätter If-satsen innan jag öppnar rs så gör den som jag vill men jag kan inte få upp en tabell på de som blivit uppdaterade...hmmmm

LarsGMedlem sedan dec. 200012 464 inlägg
#8

Nja, jag är nog inte riktigt med.

Vill du ha fram de personnummer som har blivit uppdaterade? I så fall kan du väl utföra en select


  select distinct ssn
    from tabell
   where datum = getdate()

'Jag vet inte vilken DBMS du har
'SQL server ?

Om jag helt missförstått så kanske du kan lägga upp den biten av koden som du har problem med.

------------------
essentitia preter non sans multiplicandum

140 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)