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


T - SQL krånglig procedur!

Postades av 2004-02-27 18:19:25 - Jonas Stenman, i forum databaser, Tråden har 3 Kommentarer och lästs av 773 personer

Hej! Hur skriver jag min lagrade procedur för att intExInk ska returnera strängar istället för int värden som den innehåller? Jag vill alltså returnera "Exkl, Inkl eller Momsfritt" baserat på - och istället för 1,2 och 3 som intExInk innehåller. Jag kan tänka mig att det behövs någon funktion som anropas i selectsatsen, men vet inte om det går! Tacksam för hjälp..

SELECT vcharTypNamn AS Namn, bFaktureras AS Faktureras, intExInk AS Moms, bFaktMoms AS [Moms faktureras]
FROM tblInkKostnadsTyper
ORDER BY vcharTypNamn


Svara

Sv: T - SQL krånglig procedur!

Postades av 2004-02-28 20:57:19 - Fredrik Salomonsson

Hej.

Kolla in case. (OBS. Du får nog meka lite, kan inte testa då jag inte sitter vid min dator)

<code>
SELECT
vcharTypNamn AS Namn
, bFaktureras AS Faktureras
, case ltrim(intExInk)
when '0' then 'Exkl'
when '1' then 'Inkl'
when '2' then 'Momsfritt'
end as [Moms]
, bFaktMoms AS [Moms faktureras]
FROM
tblInkKostnadsTyper
ORDER BY
vcharTypNamn
</code>


Svara

Sv: T - SQL krånglig procedur!

Postades av 2004-02-28 23:53:39 - Andreas Hillqvist

Om fältet är int som du uppger är det mer korrekt att skriva:

<code>
SELECT vcharTypNamn AS Namn,
bFaktureras AS Faktureras,
CASE intExInk
WHEN 0 THEN 'Exkl'
WHEN 1 THEN 'Inkl'
WHEN 2 THEN 'Momsfritt'
ELSE 'Okänt värde'
END AS [Moms],
bFaktMoms AS [Moms faktureras]
FROM tblInkKostnadsTyper
ORDER BY vcharTypNamn
</code>


Svara

Sv: T - SQL krånglig procedur!

Postades av 2004-02-29 19:53:00 - Jonas Stenman

Helt underbart, tack ska ni ha.. Jonas


Svara

Nyligen

  • 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
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino

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 880
27 965
271 774
683
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