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


Välja ut ett tal av många i ASP

Postades av 2006-09-06 16:33:38 - Christian Hellander, i forum databaser, Tråden har 12 Kommentarer och lästs av 1024 personer

Jag har en databas med en massa ID nummer i många ID nummer är lika och när jag loopar ut dessa så vill jag att jag får ut en siffra av varje sort. Låt säga som såhär detta loopas ut: 111111555559999 Jag vill då ha ut: 159 Vet någon hur detta görs? Har letat mig tokig på nätet och jobbat med problemet hela dagen. Hoppas ni kan hjälpa mig! Tack på förhand!


Svara

Sv: Välja ut ett tal av många i ASP

Postades av 2006-09-06 16:44:21 - Niklas Jansson

Det beror på hur du menar. Du får varje enskilt tal som svar på en SQL-fråga?

Typ "SELECT id FROM table"?

I så fall är svaret helt enkelt: "SELECT DISTINCT id FROM table".

Annars är det inget större problem ändå. pseudo:

vector a = alla dina tal;
vector b;
int i, j;

while j<length(a)
found = false
for i = 1 to length(b)
if a(j)=b(i) then found = true
next
if not found then
utöka b med ett element
b(length(b)) = a(j)
end if
next


Svara

Sv:Välja ut ett tal av många i ASP

Postades av 2006-09-07 08:13:19 - Christian Hellander

Tack!


Svara

Sv:Välja ut ett tal av många i ASP

Postades av 2006-09-07 08:46:13 - Christian Hellander

Koden ser ut osm följer:
<%
SQL = "SELECT DISTINCT produkt FROM alternativ where material like '%granit%'"
Set RS=objConn.Execute (SQL)
Do Until RS.EOF
%>
<% =RS("produkt") %>,
<%
RS.MoveNext
LOOP
RS.Close
objConn.Close
%>

Jag vill nu hämta in datan <% =RS("produkt") %>, i en sträng och mata ut data ur en annan tabell i databasen. Alltså jag får ut: 20, 172, 24, 26, 137, 139, 151, 154, 162, 164, 167, 170, 171, 173, 51, 175, 182, 53, 189, 195, 202, 204, 206, 300, 213, 216, 292, 220, 293, 131, 127, 128, 130, 129, 133, 135, 296, 155, 156, 161, 174, 207, 179, 187, 254, 255, 190, 191, 192, 200, 198, 199, 201, 228, 158, 205, 178, 141, 144, 147, 149, 222, 224, 208, 209, 211, 306, 307, 309,

Och vill hämta alla dessa ID nummer ur en tabell och mata ut dess information, hur går jag vidare?

Tack igen!


Svara

Sv: Välja ut ett tal av många i ASP

Postades av 2006-09-07 09:09:39 - Thomas Vanhaniemi

Du kan göra allting direkt i en enda SQL fråga med hjälp av bland annat JOIN.
Vilken databas använder du?

Läs in dig lite på SQL, bra och nödvändiga kunskaper om du ska programmera.


Svara

Sv:Välja ut ett tal av många i ASP

Postades av 2006-09-07 09:31:39 - Christian Hellander

Mysql, skall ha det i åtanke! Tack igen!


Svara

Sv: Välja ut ett tal av många i ASP

Postades av 2006-09-07 10:03:33 - Christian Hellander

Är vilsen, har läst en del om Join men det ser olika ut i olika språk. Finns det en bra guide eller exempel på nätet?


Svara

Sv:Välja ut ett tal av många i ASP

Postades av 2006-09-07 10:10:35 - Christian Hellander

SQL = "SELECT DISTINCT produkt FROM alternativ INNER JOIN produkter ON alternativ.produkt = produkter.produktnamn"

Detta fungerade inte, den visar ingen data ut på sidan men jag får inte heller några fel :(


Svara

Sv: Välja ut ett tal av många i ASP

Postades av 2006-09-07 11:05:38 - Stefan Brännström

Vilken data vill du få ut? (Detta måste anges i "select-delen")
Sen måste "Join" göras på fält med samma typ av värde... ex:
<info>
SELECT DISTINCT produkter.produktnamn FROM produkter INNER JOIN alternativ ON produkter.produkt = alternativ.produkt
</info>


Svara

Sv:Välja ut ett tal av många i ASP

Postades av 2006-09-07 11:17:35 - Christian Hellander

Jag vill få ut data från tabell produkter: produktnamn och ID men dessa skall jämföras med de som ligger i tabell alternativ: produkt och material används endast för att få ut vilken data som skall matas ut från produkt.

Produkt är altså ett fält som innehåller ID-nummer och skall jämföras med ID i tabellen produkter.


Svara

Sv: Välja ut ett tal av många i ASP

Postades av 2006-09-07 11:44:52 - Stefan Brännström

Testa
<info>
SELECT DISTINCT produkter.produktnamn, produkter.ID FROM produkter INNER JOIN alternativ ON produkter.ID = alternativ.produkt
</info>


Svara

Sv:Välja ut ett tal av många i ASP

Postades av 2006-09-07 12:05:20 - Christian Hellander

Tack du har verkligen löst en stor sten som var placerad på mig! Tack igen!


Svara

Sv: Välja ut ett tal av många i ASP

Postades av 2006-09-07 12:42:41 - Stefan Brännström

No worries mate


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 569 159
27 952
271 704
1 650
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