Vinnaren i pepparkakshustävlingen!
2010-07-11, 14:31
  #1
Medlem
narohs avatar
Om jag har en databas med massa information. Så vill jag fråga något, men inte bara tex, vad är priset på denna posten
eller hur mycket kostar dessa tillsammans. Utan jag vill genomföra mer komplexa uträkningar. Skickar en förfrågan såhär måste det tex vara och sedan så testar den olika möjligheter och skickar sedan tillbaka ett svar.

Lite mer tydligt: jag vill skicka avancerade förfrågningar som innebär att datorn måste räkna på en hel del saker.

Min fråga är alltså, görs detta bäst genom att lära sig programera sql server, vad skall jag lära mig för att kunna skriva komplexa förfrågningar som innefattar uträkningar?
Citera
2010-07-11, 15:13
  #2
Moderator
Protons avatar
Det finns ett forum för databaser. Använd det när frågan handlar om databaser så blir det mycket enklare för alla.

Övriga språk -> databaser /Mod
Citera
2010-07-11, 15:18
  #3
Moderator
Protons avatar
För övrigt är det såhär med SQL att det är så kallat turing-komplett språk, vilket innebär enkelt uttryckt att de beräkningar du kan göra i andra språk går att göra även med SQL.

T-SQL som används i sql server innehåller dessutom en hel del utökningar av den vanliga SQL-standarden vilket gör det ännu enklare att göra mer "avancerade" beräkningar.

SQL server(eller egentligen vilken relationsdatabas som helst) ställer man frågor mot med SQL. Det lär du behöva kunna om du ska fixa med databaser. För övrigt är din fråga allt för luddig för att kunna besvaras mer entydigt än såhär.

http://en.wikipedia.org/wiki/Turing_completeness
__________________
Senast redigerad av Proton 2010-07-11 kl. 15:20.
Citera
2010-07-11, 15:23
  #4
Medlem
narohs avatar
Citat:
Ursprungligen postat av Proton
För övrigt är det såhär med SQL att det är så kallat turing-komplett språk, vilket innebär enkelt uttryckt att de beräkningar du kan göra i andra språk går att göra även med SQL.

T-SQL som används i sql server innehåller dessutom en hel del utökningar av den vanliga SQL-standarden vilket gör det ännu enklare att göra mer "avancerade" beräkningar.

SQL server(eller egentligen vilken relationsdatabas som helst) ställer man frågor mot med SQL. Det lär du behöva kunna om du ska fixa med databaser. För övrigt är din fråga allt för luddig för att kunna besvaras mer entydigt än såhär.

http://en.wikipedia.org/wiki/Turing_completeness

Jo jag förstår det. Men det är just det att jag inte riktigt vet vad jag vill och behöver någonstans att börja för att mer specifikt kunna beskriva vad jag är ute efter. Dock måste jag säga att det svar var mycket bra och att jag har hittat lite opensource SQL program som är lätta och bra att börja med. Hade helt enkelt missat Databas delen av forumet vilket jag ber om ursäkt för.

Tack!
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback