Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Sql fråga med datum och tid.

Postades av 2004-11-11 09:56:05 - Kristoffer Ljungqvist, i forum databaser, Tråden har 2 Kommentarer och lästs av 1032 personer

Jag har en kod ungefär så här.
sql="select * from Online_Rekord where datun ='" #datum# "' and tid ='" #time# "'")

Men vet inte hur jag ska utvecklad den för att skriva ut tid och datum på sidan.
Det jag villl den ska göra är följande:


Rekord:

1 inloggad den 10 Nov 2004 23:00:00

när det sen blir 2 inloggade samtidigt ska den skriva ut när det är 2 som är online deras tid.
2 inloggade den 10 Nov 2004 23:50:00 (om det är 2 inloggade samtidigt.
Men ska även skriva in det gammla rekordet.
Hur gör jag för det ska fungera så?


Svara

Sv: Sql fråga med datum och tid.

Postades av 2004-11-11 13:53:00 - Marcus Gus

Förutsätter att alla rader som ligger i tabellen är aktiva sessioner, dvs den rensas från en session när den dör.
Då är det det ju bara att göra en "select count(*) from Rekord" och skriva ut det du få tillsammans med den aktuella tiden.





Har du även med sessioner som har avslutats så har du väl flaggat dem som avslutade på något sätt, antingen genom ett boolskt värde eller tid när session "dog". Då bör du använda dig av Datediff metoden (som finns bra beskriven i hjälpen). Typ(OBS skrivet från huvudet utan att kunna kolla upp exakt hur det var):

Förtydligande: SessionStart är den tid som sessionen startade i Date format, antar at du lagrar "datun" & "tid" som strängar? Gör isåfall om dem till riktig tid. @DateParam är en datevariabel som innehåller den tid du vill jämföra med

select count(*) from Online_Rekord where datediff(d, @DateParam, SessionStart) > 0 ' Alla sessioner som startats sedan @DateParam

select count(*) from Online_Rekord where datediff(d, @DateParam, SessionStart) > 0 and isnull(isnull(SessionEnd, null), datediff(d, @DateParam, SessionEnd) < 0) 'Alla aktiva sessioner det datum och klockslag som @DateParam är.

d parametern i datdiff metoden står nog för dag, sätt den till sekund eller nåt annat smått.

Eftersom du inte skrivit vilken DB du använder så utgick jag ifrån SQL Server då Access har en egen forumdel.


Svara

Sv: Sql fråga med datum och tid.

Postades av 2004-11-11 15:22:25 - Kristoffer Ljungqvist

Jag kör Access databas.


Svara

Nyligen

  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 920
27 965
271 780
9 310
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies