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


Kombinera två tabeller

Postades av 2006-01-27 00:24:45 - Thomas Roman, i forum access, Tråden har 11 Kommentarer och lästs av 824 personer

Jag har en tabell (Personer) som innehåller Namn och Stad. Sen har jag en annan tabell (Sökningar) som innehåller Stad.

Nu vill jag lista alla personer som finns i tabellen Personer men om personen bor i en stad som finns med i en sökning så ska informationen visas på ett sätt, annars ska den visas på ett annat sätt.
Så det räcker helt enkelt med om jag kan få fram typ True/False ifall Personer.Stad = Sökningar.Stad.

Några tips?


Thomas


Svara

Sv: Kombinera två tabeller

Postades av 2006-01-27 07:55:46 - Johan Djupmarker

SELECT Personer.Namn, Personer.Stad AS PersonStad, Sökningar.Stad AS SökStad FROM Personer LEFT JOIN Sökningar ON Personer.Stad = Sökningar.Stad

Om staden finns med i Sökningar kommer du få upp samma stad i kolumnen SökStad, annars blir den null.

/Johan


Svara

Sv:Kombinera två tabeller

Postades av 2006-01-28 16:21:36 - Thomas Roman

Jag har justerat det hela lite och nu vill jag ha Personer.Info istället för Personer.Stad, men annars samma ska. Problemet nu är att Personer.Info är av typen PM som tydligen inte får vara med i kopplingar?


Thomas


Svara

Sv: Kombinera två tabeller

Postades av 2006-01-28 16:39:11 - Johan Djupmarker

<b>Problemet nu är att Personer.Info är av typen PM som tydligen inte får vara med i kopplingar?</b>

Helt rätt, du får byta datatyp om du vill göra så. Om du måste ha informationen i PM kan du skapa en nyckel istället som refererar till rätt post.

/Johan


Svara

Sv:Kombinera två tabeller

Postades av 2006-01-28 16:46:45 - Thomas Roman

<b>Om du måste ha informationen i PM kan du skapa en nyckel istället som refererar till rätt post.</b>

Den måste vara PM. Hur gör jag för att referera en nyckel till rätt post?


Thomas


Svara

Sv: Kombinera två tabeller

Postades av 2006-01-28 20:24:28 - Andreas Hillqvist

Varför måste en stad vara PM? Hur ser data i dina tabeller ut?


Svara

Sv: Kombinera två tabeller

Postades av 2006-01-28 20:25:42 - Andreas Hillqvist

Den enda andledninga jag ser att ha PM fält för en stad är om du lagrar en lista med städer för varje person. Detta finns bättre lösningar till detta.

Varför måste en stad vara PM? Hur ser data i dina tabeller ut?


Svara

Sv:Kombinera två tabeller

Postades av 2006-01-28 20:35:09 - Thomas Roman

Om du läser mitt inlägg igen så ser du att jag har ändrat lite förutsättningar och bytt ut Stad mot Info och det är Info som jag vill ha som PM.


Thomas


Svara

Sv: Kombinera två tabeller

Postades av 2006-01-29 00:31:43 - Andreas Hillqvist

Vad lagrar du för information i Info?
Hur ser din datastruktur ut?


Svara

Sv:Kombinera två tabeller

Postades av 2006-01-29 00:38:25 - Thomas Roman

Det är bara allmän info så det kan stå i princip vad som helst där.


Thomas


Svara

Sv: Kombinera två tabeller

Postades av 2006-01-29 18:50:14 - Andreas Hillqvist

Varför vill du då göra en join på den? Det trotsar all databas logik.
Ellerär det inte längre ett problem?
Vad är det du vill åstakomma?


Svara

Sv:Kombinera två tabeller

Postades av 2006-01-29 19:20:44 - Thomas Roman

Om det är en join eller inte jag vill göra har jag ingen aning om, det jag vill göra är att lista alla personer i tabellen Personer. I tabellen Sökningar ska man kunna lägga in typ "nyckelord", och jag vill ha reda på om personen ger nån matchning mot nån sökning.

Exempel:
<info>
[Personer]
Namn: Andreas Hillqvist
Info: Han är duktig
---
Namn: Thomas Roman
Info: Han har problem med Access
---
Namn: SvenPon
Info: Han är gammal

[Sökningar]
Info: duktig
---
Info: problem
</info>

Om man har det där i databasen så vill jag kunna få fram:
Andreas Hillqvist, Han är duktig [träff]
Thomas Roman, Han har problem med Access [träff]
SvenPon, Han är gammal [ingen träff]

Exakt vad som ger träff från Sökningar är orelevant, bara om det ger en träff eller inte. Och eftersom Personer.Info kan vara mer än 255 tecken så måste jag väl använda PM där? Sökningar.Info behöver nog däremot inte innehålla så mycket så Text räcker bra då.


Thomas


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

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 768
27 960
271 761
393
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