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 funktion för sortering av tomma namn-fält?

Postades av 2004-04-22 08:35:34 - Peter Milered, i forum databaser, Tråden har 6 Kommentarer och lästs av 1036 personer

Hej

ska försöka beskriva mitt problem :)

Har en tabell med kunduppgifter där NAMN kan vara tomt.

På Aspsidan listar jag hela tabellen. Jag skulle vilja ha en funktion i selectsatsen som markerar de tomma namnfälten o sätter dessa som ett "alias" namn som inte visas, med t ex Örjan (för sorteringens skull) MEN på webbsidan ska man inte se detta alias namn ..... hmm, hoppas någon förstod detta bladder :)


Svara

Sv: Sql funktion för sortering av tomma namn-fält?

Postades av 2004-04-22 08:46:29 - Jenny Månsson

Visa fältet Namn och sortera på alias fältet NamnSortera

I sql:
<code>SELECT Namn AS Namn, isnull(Namn, 'Örjan') as NamnSortera FROM Kund ORDER BY NamnSortera</code>

I access:
<code>SELECT Namn, IIf(IsNull(Namn),'Örjan',Namn) as NamnSortera FROM Kund ORDER BY IIf(IsNull(Namn),'Örjan',Namn)</code>

[EDIT] Apostrofen ' gör att halva kodraden ser ut som en kommentar, men allt ska med :)


Svara

Sv: Sql funktion för sortering av tomma namn-fält?

Postades av 2004-04-22 09:06:16 - Mikael Ljunghorn

Det låter som om du skulle kunna använda en "Union All" fråga också.

<code>
SELECT * FROM Table2 WHERE Namn <>'' ORDER BY Namn
Union All SELECT * FROM Table2 WHERE Namn Is Null;
</code>


Svara

Sv: Sql funktion för sortering av tomma namn-fält?

Postades av 2004-04-22 09:19:59 - Lars Berg

Att använda order by på det sättet är inte giltigt i SQL. Order by måste komma efter sista subselecten i union.
Även om det var tillåtet så är det ingen garanti att posterna i den andra select-frågan kommer efter posterna i den första select-frågan.


Svara

Sv: Sql funktion för sortering av tomma namn-fält?

Postades av 2004-04-22 14:13:48 - Peter Milered

Tackar, Detta verkar fungera bra MEN vill att den inte ska visa örjan utan enbart använda detta i sorteringen (ö för att den ska komma sist )


Svara

Sv: Sql funktion för sortering av tomma namn-fält?

Postades av 2004-04-23 07:51:38 - Mikael Ljunghorn

Lars har helt rätt. Det funkar i Access men inte i SQL server.

Detta borde dock fungera i SQL server och då behöver du inte oroa dig för att det finns något namn som skulle sorteras efter Örjan, tex Östen:

<code>
SELECT TOP 100 PERCENT Namn FROM Kund ORDER BY ISNULL(Namn, CHAR(255))
</code>


Svara

Sv: Sql funktion för sortering av tomma namn-fält?

Postades av 2004-04-23 11:03:53 - Peter Milered

Japp ungefär såhär men vad jag vill är att alla namn med NULL ska sorteras som OM det fanns ett värde som Tex Örjan

Men det "simulerade" värdet Örjan ska inte visas


Svara

Nyligen

  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino
  • 04:14 Vad finns det för kratomalternativ
  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude

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 871
27 965
271 770
636
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