WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Software

Software Rat & Tat bei Softwareproblemen

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 30.11.2006, 09:21   #1
mstein
Newbie
 
Registriert seit: 30.11.2006
Alter: 60
Beiträge: 11


Standard Access Frage

Hallo,

folgende Problematik

Ich habe eine einfache Vereins-Mitglieder-Tabelle mit jeder Menge Datensätze vorliegen.

Wir benötigen nun in einer ganz simplen Abfrage alle Felder dieser Tabelle, möchten jedoch, das beim Geschlecht, wo in der Tabelle nur m oder w steht, jeweils als Ergebnis Herr bzw. Frau haben.

Wie kann ich dies bewerkstelligen? Ich möchte dies über eine Abfrage machen, da ich die Orig. tabelle nicht verändern möchte.

2. Sache:
Ich möchte gerne eine Abfrage erstellen, die alle Mitglieder beinhalten soll, die die letzten 3 Jahre dem Verein beigetreten sind. Sollte das mit dem DateAdd Funktion gehen , oder gibts da eine schönere Lösung?

Danke für Tips und Ratschläge.
mstein ist offline   Mit Zitat antworten
Alt 30.11.2006, 10:24   #2
anve
Veteran
 
Registriert seit: 31.03.2006
Beiträge: 341


Standard

Ich hab schon lange nicht mehr in Access gearbeitet (weiß nicht ob es so geht). Das was ich dir unten vorschlage, benötigt ein paar versierte Kenntnisse:

Unter Abfragen, neue Abfrage
Menüpunkt Abfrage, SQL spezifisch, Pass Through

@ 1:

PHP-Code:
SELECT PersNr,
(CASE 
WHEN Geschlecht 'w' THEN 'Frau'
ELSE 'Herr'
END Geschlecht
FROM Verein

Das musst du nur mehr anpassen.

@ 2:
Wenn du das Betrittsdatum gespeichert hast, dann kannst du auch eine SQL-Abfrage machen. Das müsste sowas in die Richtung sein:

PHP-Code:
SELECT ...
FROM ...
WHERE Beitrittsdatum 1.1.2003
Oder das Datum unter (einfache) Hochkomma, das musst du ausprobieren.

Ich hoffe das bringt dir was weiter, sonst wird sich sicher noch jemand anders finden ...
anve ist offline   Mit Zitat antworten
Alt 30.11.2006, 17:21   #3
mstein
Newbie
 
Registriert seit: 30.11.2006
Alter: 60
Beiträge: 11


Standard

kann man das mit einer normalen auswahl abfrage auch irgendwie lösen? sql spezifisch ist eher nicht so meins, und mit einer auswahlabfrage kann ich den leuten auch leichter sagen, wenns zb dann auch mal mitlgieder seit 5 jahren etc. wissen wollen

lg
mstein ist offline   Mit Zitat antworten
Alt 30.11.2006, 18:53   #4
anve
Veteran
 
Registriert seit: 31.03.2006
Beiträge: 341


Standard

Man kann unter Ansicht zwischen Entwurfsansicht und SQL-Ansicht hin- und herwechseln. Dabei werden Änderungen automatisch übernommen. Ob das für deine Aufgaben geht, weiß ich nicht. Ich hatte immer Probleme in der Entwurfsansicht, da die damals nicht die richtigen SQL-Befehle erstellt hat...
anve ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:52 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag