جستجوی پیشرفته

ساخت وبلاگ
سلام

جدول زیر را داریم

کد:

CREATE TABLE Person
(person_nbr INT NOT NULL PRIMARY KEY,
first_name VARCHAR(50) NOT NULL,
last_name VARCHAR(50) NOT NULL,
age INTEGER NOT NULL
  CHECK (age > 0),
gender BIT --1 means Mail
           --0 means Femail
);

و

کد:

INSERT INTO Person
VALUES
(1, 'Mohammad', 'Salimabadi', 24, 1),
(2, 'Ali', 'Ahmadi', 24, 1),
(3, 'Maryam', 'Mohseni', 27, 0);

پروسیچری می خواهم که بتواند براساس

یکی از ستونها (مثلا فقط جنسیت)یا دوتا ستونها(جنست وسن)ویا سه ستون ویاچهارستون را وارد کردیم جواب را بدهد و اگر هیچ داده ای وارد نشد(همه ستونها را برگرداند)
درضمن می خواهم برای ستونهای متنی جستجو براساس like باشد مثلا برایfirst_name اگرr وارد شد reza را برگرداند که سرعت جستجو هم بالا باشد
باتشکر از راهنمای شما

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 144 تاريخ : شنبه 21 فروردين 1395 ساعت: 22:45

خبرنامه