Вопрос : Как запрашивать такую же таблицу дважды using 1 вопрос SQL?

Я хочу сделать вопрос куда я основно возвращаю условие 1 following

Where и 2 и 3 сопрягают, возвращаю значение 0
OR где условие 1 ИЛИ 2 ИЛИ 3 сопрягает, возвращаю значение 1

Basically, если я нахожу точно, то - спичка данных, котор содержат внутри 3 отдельно поля, я хочу возвратить данные также, как ЗНАЧЕНИЕ 0 в дополнительном поле например FieldSort.
Also, если я нахожу спичку в ЛЮБЫЕ 1 или 2 из 3 полей, то (частично спичка) я хочу возвратить данные также, как ЗНАЧЕНИЕ 1 в дополнительном поле например FieldSort.

And после этого сортирует на поле FieldSort - так, что ЛЮБОЙ ПОКАЗАТЕЛЬ с точно - спичка будет показана на верхней части таблицы, и частично спичках below.

I am using множественные таблицы по мере того как одна таблица держит детали штата, другие их детали работы, и другие их детали адреса. ВСЕ таблицы соединены через EmployeeID Table

например
tblStaffDets как (tSD)
Field1 = EmployeeID
Field2 = Surname
Field3 = GivenName
Field4 = BirthDate
Field5 = Gender

tblHomeDets как (tHD)
Field1 = EmployeeID
Field2 = Address
Field3 = PostCode

tblWorkDets как (tWD)
Field1 = EmployeeID
Field2 = PositionTitle
Field3 = WorkAddress
Field3 = WorkPostCode

I хотят возвратить следующий Fields

tSD.EmployeeID
tSD.Surname
tSD.GivenName
tSD.BirthDate
tSD.Gender
tHD.Address
tHD.PostCode
tWD.PositionTitle
tWD.WorkAddress
tWD.WorkPostCode
SortID

SortID = 0, где точно - сопрягайте, SortID = 1, где occurs

Am частично спички в настоящее время Using доступ 2000 MS как Backend DB (Кодий однако также будет использовано в Делфи для того чтобы побежать вопрос)

Help было бы больш appreciated.
class=

Ответ : Как запрашивать такую же таблицу дважды using 1 вопрос SQL?

После этого, утро после того как отрезок с даты, побежит этот сценарий, и он прочитают архив текста и выведут учет из строя.

Отношения,

Rob.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
Установите objFSO = CreateObject («Scripting.FileSystemObject»)
Const intForReading = 1
Const intForAppending = 8
strDisableAccountsFile = «\ \ serverxx \ отслеживать \ UsersToDisable.txt»
strDisabledReportFile = «\ \ serverxx \ отслеживать \ DisabledUsers.txt»
Установите objOutput = objFSO.OpenTextFile (strDisabledReportFile, intForAppending, поистине)
Установите objFile = objFSO.OpenTextFile (strDisableAccountsFile, intForReading, поистине)
Пока не objFile.AtEndOfStream
	strUserDN = objFile.ReadLine
	Если "" уравновешивания (strUserDN <> ) после этого
		Установите objUser = GetObject («LDAP: /» & strUserDN)
		objUser.AccountDisabled = True
		objUser.SetInfo
		Установите objUser = ничего
		strUserDN objOutput.WriteLine
	Закончитесь если
Wend
objFile.Close
objOutput.Close
Установите objFile = ничего
Установите objOutput = ничего
Установите objFile = objFSO.CreateTextFile (strDisableAccountsFile, поистине)
objFile.Close
Установите objFile = ничего
Учетом MsgBox «были инвалид был написан к» & VbCrLf & strDisabledReportsFile & VbCrLf & «и архивом потребителей к disalbe освобождает» & strDisableAccountsFile
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us