ਕੰਪਿਊਟਰ 'ਸਾਫਟਵੇਅਰ

SQL-ਬੇਨਤੀ ਨੂੰ ਲਿਖਣ ਲਈ ਕਰਨਾ ਹੈ - ਵੇਰਵੇ ਲਈ ਮਿਸਾਲ

ਸਾਡੇ ਨਾਲ ਦੇ ਹਰ ਨਿਯਮਿਤ ਚਿਹਰੇ ਅਤੇ ਡਾਟਾਬੇਸ ਦੀ ਇੱਕ ਕਿਸਮ ਦੇ ਵਰਤਦਾ ਹੈ. ਸਾਨੂੰ ਈ-ਮੇਲ ਪਤਾ ਦੀ ਚੋਣ ਕਰਦੇ ਹੋ, ਸਾਨੂੰ ਡਾਟਾਬੇਸ ਨਾਲ ਕੰਮ ਕਰ ਰਹੇ ਹਨ. ਡਾਟਾਬੇਸ ਗਾਹਕ ਡਾਟਾ, ਆਦਿ ਦੀ ਸਟੋਰੇਜ਼ ਲਈ ਖੋਜ ਸੇਵਾ, ਬਕ ਵਰਤ

ਪਰ ਡੇਟਾਬੇਸ ਦੀ ਲਗਾਤਾਰ ਵਰਤਣ, ਵੀ ਬਹੁਤ ਸਾਰੇ ਸਾਫਟਵੇਅਰ ਸਿਸਟਮ ਡਿਵੈਲਪਰ ਲਈ ਦੇ ਬਾਵਜੂਦ ਵੀ ਉਸੇ ਰੂਪ ਦੇ ਵੱਖ-ਵੱਖ ਅਰਥ ਕਾਰਨ "ਚਿੱਟੇ ਨਿਸ਼ਾਨ 'ਦਾ ਇੱਕ ਬਹੁਤ ਹੈ. ਸਾਨੂੰ SQL ਵਿਚਾਰ ਦੇ ਡਾਟਾਬੇਸ ਨੂੰ ਮੁੱਖ ਰੂਪ ਦਾ ਇੱਕ ਸੰਖੇਪ ਪਰਿਭਾਸ਼ਾ ਦੇਣ. ਸੀ.

ਡਾਟਾਬੇਸ - ਇੱਕ ਫਾਇਲ ਜ ਦਾ ਹੁਕਮ ਦਿੱਤਾ ਜੋ ਡਾਟਾ ਸਟਰੱਕਚਰ ਅਤੇ ਆਪਣੇ ਰਿਸ਼ਤੇ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਫਾਇਲ ਦੇ ਸੈੱਟ ਕੀਤਾ. ਬਹੁਤ ਹੀ ਅਕਸਰ, ਡਾਟਾਬੇਸ ਨੂੰ ਇੱਕ ਡਾਟਾਬੇਸ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ (DBMS) ਕਿਹਾ ਗਿਆ ਹੈ. ਡਾਟਾਬੇਸ - ਇਸ ਨੂੰ ਇੱਕ ਖਾਸ ਫਾਰਮੈਟ ਵਿੱਚ ਜਾਣਕਾਰੀ ਦਾ ਸਿਰਫ਼ ਇੱਕ ਰਿਪੋਜ਼ਟਰੀ ਹੈ ਅਤੇ ਵੱਖ-ਵੱਖ ਡਾਟਾਬੇਸ ਨਾਲ ਕੰਮ ਕਰ ਸਕਦੇ ਹਨ.

ਟੇਬਲ - ਜਿਸ ਵਿੱਚ ਦਸਤਾਵੇਜ਼, ਸਟੋਰ ਕਰ ਰਹੇ ਹਨ ਅਜਿਹੇ ਪਿਛਲੇ ਮਹੀਨੇ ਦੇ ਆਦੇਸ਼ ਦੀ ਸੂਚੀ ਦੇ ਰੂਪ ਵਿੱਚ ਕੁਝ ਪੈਰਾਮੀਟਰ, ਦੇ ਅਨੁਸਾਰ ਗਰੁੱਪ ਕੀਤੀ ਫੋਲਡਰ ਨੂੰ ਕਲਪਨਾ ਕਰੋ. ਇਹ ਕੰਪਿਊਟਰ ਵਿੱਚ ਇੱਕ ਸਾਰਣੀ ਹੈ ਡੇਟਾਬੇਸ. ਇੱਕ ਵੱਖਰਾ ਸਾਰਣੀ ਵਿੱਚ ਇਸ ਦੇ ਆਪਣੇ ਵਿਲੱਖਣ ਦਾ ਨਾਮ ਹੈ.

ਡਾਟਾ ਕਿਸਮ - ਜਾਣਕਾਰੀ ਦੀ ਕਿਸਮ ਇੱਕ ਸਿੰਗਲ ਕਾਲਮ ਜ ਕਤਾਰ ਵਿੱਚ ਸਟੋਰ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦੇ ਦਿੱਤੀ. ਇਹ ਇੱਕ ਖਾਸ ਨੰਬਰ ਜ ਪਾਠ ਦੇ ਫਾਰਮੈਟ ਹੋ ਸਕਦਾ ਹੈ.

ਕਾਲਮ ਹੈ ਅਤੇ ਕਤਾਰ - ਸਾਨੂੰ ਸਭ ਨੂੰ ਸਪਰੈੱਡ, ਜਿਸ ਨੂੰ ਇਹ ਵੀ ਕਤਾਰ ਹੈ ਅਤੇ ਕਾਲਮ ਵਿੱਚ ਮੌਜੂਦ ਹਨ ਦੇ ਨਾਲ ਕੰਮ ਕੀਤਾ. ਕੋਈ ਵੀ ਸੰਬੰਧਿਤ ਡਾਟਾਬੇਸ ਵੀ ਉਸੇ ਤਰੀਕੇ ਨਾਲ ਟੇਬਲ ਦੇ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ. ਸਤਰ ਕਈ ਵਾਰ ਦੇ ਰਿਕਾਰਡ ਨੂੰ ਕਹਿੰਦੇ ਹਨ.

ਇੱਕ ਪ੍ਰਾਇਮਰੀ ਕੀ - ਹਰ ਕਤਾਰ ਇਸ ਦੇ ਵਿਲੱਖਣ ਪਛਾਣ ਲਈ ਇੱਕ ਜ ਹੋਰ ਕਾਲਮ ਹੋ ਸਕਦੀ ਹੈ. ਕੋਈ ਪ੍ਰਾਇਮਰੀ ਕੀ, ਅਪਡੇਟ ਨੂੰ ਤਬਦੀਲ ਅਤੇ ਸੰਬੰਧਤ ਕਤਾਰ ਨੂੰ ਹਟਾਉਣ ਲਈ ਬਹੁਤ ਹੀ ਮੁਸ਼ਕਲ ਹੈ.

SQL ਕੀ ਹੈ?

ਭਾਸ਼ਾ SQL (ਅੰਗਰੇਜ਼ੀ ਭਾਸ਼ਾ ਬਣਤਰ ਪੜਤਾਲ -. ਭਾਸ਼ਾ ਬਣਤਰ ਪੜਤਾਲ) ਸਿਰਫ਼ ਡਾਟਾਬੇਸ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਸੀ ਅਤੇ ਇਸ ਵੇਲੇ ਸਾਰੇ ਪ੍ਰਸਿੱਧ ਡਾਟਾਬੇਸ ਲਈ ਮਿਆਰੀ ਹੈ. ਭਾਸ਼ਾ ਦੇ ਚਾਲਕ ਅਤੇ ਸਿੱਖਣ ਲਈ ਆਸਾਨ ਦੀ ਇੱਕ ਛੋਟੀ ਜਿਹੀ ਗਿਣਤੀ ਦੀ ਬਣੀ ਹੋਈ ਹੈ. ਪਰ ਜ਼ਾਹਰ ਸਾਦਗੀ ਦੇ ਬਾਵਜੂਦ, ਇਸ ਨੂੰ ਕਿਸੇ ਵੀ ਆਕਾਰ ਦੇ ਡਾਟਾਬੇਸ ਨਾਲ ਗੁੰਝਲਦਾਰ ਆਪਰੇਸ਼ਨ ਲਈ SQL ਬੇਨਤੀ ਦੀ ਰਚਨਾ ਲਈ ਸਹਾਇਕ ਹੈ.

1992 ਲੈ ਕੇ, ਉਥੇ ਇੱਕ ਆਮ ਮਿਆਰੀ, ANSI SQL ਕਹਿੰਦੇ ਹੈ. ਇਹ ਬੁਨਿਆਦੀ ਸੰਟੈਕਸ ਅਤੇ ਚਾਲਕ ਦੇ ਫੰਕਸ਼ਨ ਦੱਸਦੀ ਹੈ ਅਤੇ ਅਜਿਹੇ Oracle ਦੇ ਤੌਰ ਤੇ ਸਾਰੇ DBMS ਮਾਰਕੀਟ ਨੂੰ ਆਗੂ, ਦੁਆਰਾ ਸਹਿਯੋਗੀ ਹੈ ਮਾਈਕਰੋਸਾਫਟ ਨੇ SQL Server. ਇੱਕ ਛੋਟਾ ਲੇਖ ਵਿਚ ਭਾਸ਼ਾ ਦੇ ਸਾਰੇ ਫੀਚਰ ਗੌਰ ਕਰੋ ਅਸੰਭਵ ਹੈ, ਇਸ ਲਈ ਸਾਨੂੰ ਸੰਖੇਪ ਸਿਰਫ ਬੁਨਿਆਦੀ SQL ਬੇਨਤੀ 'ਤੇ ਵਿਚਾਰ ਕਰੇਗਾ. ਉਦਾਹਰਨ ਸਾਦਗੀ ਅਤੇ ਭਾਸ਼ਾ ਦੇ ਫੀਚਰ ਦਿਖਾ:

  • ਡਾਟਾਬੇਸ ਅਤੇ ਟੇਬਲ ਬਣਾਉਣ;
  • ਡਾਟਾ ਚੋਣ;
  • ਇੰਦਰਾਜ਼ ਸ਼ਾਮਿਲ;
  • ਸੋਧ ਅਤੇ ਜਾਣਕਾਰੀ ਨੂੰ ਹਟਾਉਣ.

SQL ਡਾਟਾ ਕਿਸਮ

ਨੂੰ ਇੱਕ ਡਾਟਾਬੇਸ ਸਾਰਣੀ ਵਿੱਚ ਸਾਰੇ ਕਾਲਮ ਉਸੇ ਡਾਟਾ ਦੀ ਕਿਸਮ ਸਟੋਰ ਕਰੋ. SQL ਵਿੱਚ ਡਾਟਾ ਕਿਸਮ ਦੇ ਹੋਰ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਵਿੱਚ ਦੇ ਰੂਪ ਵਿੱਚ ਇੱਕੋ ਹੀ ਹਨ.

ਡਾਟਾ ਟਾਈਪ ਦਾ ਵੇਰਵਾ
INT ਅੰਕ
ਅਸਲੀ ਬਿੰਦੂ ਨੰਬਰ ਫਲੋਟਿੰਗ
ਟੈਕਸਟ ਵੇਰੀਏਬਲ ਲੰਬਾਈ ਦੇ ਅੱਖਰ ਸਤਰ
DATE ਨੂੰ ਫਾਰਮੈਟ ਦੀ ਇੱਕ ਕਿਸਮ ਦੇ ਵਿੱਚ SQL ਕਿਊਰੀ "ਮਿਤੀ"
TIME ਵਾਰ
char ਸਥਿਰ ਲੰਬਾਈ ਦੇ ਪਾਠ ਸਤਰ

ਟੇਬਲ ਅਤੇ ਡਾਟਾਬੇਸ ਬਣਾਓ

SQL ਵਿੱਚ ਨਵ ਡਾਟਾਬੇਸ, ਟੇਬਲ, ਅਤੇ ਹੋਰ ਸਵਾਲ ਬਣਾਓ ਦੋ ਤਰੀਕੇ ਹਨ:

  • ਡਾਟਾਬੇਸ ਕੰਸੋਲ ਦੁਆਰਾ SQL ਬਿਆਨ
  • ਇੰਟਰੈਕਟਿਵ ਸੰਦ ਪ੍ਰਸ਼ਾਸਨ, ਡਾਟਾਬੇਸ ਸਰਵਰ ਦਾ ਇੱਕ ਹਿੱਸਾ ਹੈ ਦਾ ਇਸਤੇਮਾਲ ਕਰਕੇ.

ਇੱਕ ਨਵ ਡਾਟਾਬੇਸ ਆਪਰੇਟਰ ਬਣਾਓ ਡਾਟਾਬੇਸ <ਡਾਟਾਬੇਸ ਨਾਮ>; . ਤੁਹਾਨੂੰ ਦੇਖ ਸਕਦੇ ਹੋ, ਸੰਕਟੇਕਸ ਸਧਾਰਨ ਅਤੇ ਸੰਖੇਪ ਹੈ.

ਡਾਟਾਬੇਸ ਨੂੰ ਦੇ ਅੰਦਰ ਟੇਬਲ ਹੇਠਲੇ ਪੈਰਾਮੀਟਰ ਨਾਲ ਬਣਾਓ ਟੇਬਲ ਬਿਆਨ ਬਣਾਓ:

  • ਟੇਬਲ ਨਾਮ
  • ਕਾਲਮ ਦੇ ਨਾਮ ਅਤੇ ਡਾਟਾ ਕਿਸਮ

ਉਦਾਹਰਨ ਦੇ ਤੌਰ ਤੇ, ਹੇਠ ਕਾਲਮ ਦੇ ਨਾਲ ਇੱਕ ਕਮੋਡਿਟੀ ਟੇਬਲ ਬਣਾਉਣ:

ਕਾਲਮ ਦਾ ਵੇਰਵਾ
commodity_id ਉਤਪਾਦ ID
VENDOR_ID ਵਿਕਰੇਤਾ ID (ਕੁੰਜੀ ਵਿਕਰੇਤਾ ਬਾਹਰੀ ਸਾਰਣੀ ਵਿੱਚ)
commodity_name ਉਤਪਾਦ ਦਾ ਨਾਮ
commodity_price ਦੀ ਲਾਗਤ
commodity_desc ਦਾ ਵੇਰਵਾ

ਇੱਕ ਸਾਰਣੀ ਬਣਾਓ:

ਟੇਬਲ ਕਮੋਡਿਟੀ ਬਣਾਓ

(Commodity_id char (15) ਨਾ ਵਰਤੋ,

VENDOR_ID char (15) ਨਾ ਵਰਤੋ,

commodity_name char (254) NULL,

commodity_price ਦਸ਼ਮਲਵ (8,2) NULL,

commodity_desc VARCHAR (1000) NULL);

ਸਾਰਣੀ ਵਿੱਚ ਪੰਜ ਕਾਲਮ ਹੁੰਦੇ ਹਨ. ਨਾਮ ਦੇ ਬਾਅਦ ਡਾਟਾ ਕਾਲਮ ਦੀ ਕਿਸਮ ਕਾਮੇ ਨਾਲ ਵੱਖ ਹਨ. ਕਾਲਮ ਮੁੱਲ ਨਾਜਾਇਜ਼ ਮੁੱਲ (NULL) ਮੰਨ ਸਕਦੇ ਹੋ ਜ ਵਿਚ (ਨਾ NULL) ਭਰਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਅਤੇ ਇਸ ਨੂੰ ਇੱਕ ਸਾਰਣੀ ਨੂੰ ਬਣਾਉਣ ਲਈ ਵਚਨਬੱਧ ਹੈ.

ਟੇਬਲ ਦਾ ਨਮੂਨਾ ਡਾਟਾ

ਨਮੂਨੇ ਆਪਰੇਟਰ ਡਾਟਾ - ਆਮ ਵਰਤਿਆ SQL ਬੇਨਤੀ ਕਰਦਾ ਹੈ. ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਤੁਹਾਨੂੰ ਇਹ ਨਿਸ਼ਚਿਤ ਕਰਨ ਕਿ ਸਾਨੂੰ ਇੱਕ ਸਾਰਣੀ ਦੀ ਚੋਣ ਕਰਨ ਲਈ ਚਾਹੁੰਦੇ ਹੋ ਦੀ ਲੋੜ ਹੈ. ਪਹਿਲੇ ਇੱਕ ਸਧਾਰਨ ਮਿਸਾਲ 'ਤੇ:

ਕਮੋਡਿਟੀ ਦੀ ਚੋਣ commodity_name

ਚੁਣੋ ਬਿਆਨ ਦੇ ਬਾਅਦ ਕਾਲਮ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਦੇ ਨਾਮ ਨੂੰ ਵੇਖਾਉਣ, ਪਰ ਮੇਜ਼ ਦੇ ਪਛਾਣ ਕਰਦਾ ਹੈ.

ਪੁੱਛਗਿੱਛ ਦੇ ਨਤੀਜੇ ਕ੍ਰਮ ਵਿੱਚ Commodity_name ਮੁੱਲ, ਜਿਸ 'ਚ ਉਹ ਡਾਟਾਬੇਸ ਵਿੱਚ ਭਰੇ ਦੇ ਨਾਲ ਸਾਰੇ ਮੇਜ਼ ਦੇ ਕਤਾਰ ਹੋ ਜਾਵੇਗਾ ਭਾਵ ਕਿਸੇ ਵੀ ਲੜੀਬੱਧ ਬਿਨਾ. ਦੁਆਰਾ ਵਿਕਲਪਿਕ ਆਪਰੇਟਰ ਆਰਡਰ ਵਰਤ ਨਤੀਜੇ ਦਾ ਪ੍ਰਬੰਧ ਕਰਨ ਲਈ.

ਮਲਟੀਪਲ ਖੇਤਰ ਦੀ ਸੂਚੀ ਨੂੰ ਹੇਠ ਦਿੱਤੀ ਉਦਾਹਰਨ ਵਿੱਚ ਦੇ ਰੂਪ ਵਿੱਚ ਕਾਮੇ ਨਾਲ ਵੱਖ 'ਤੇ ਸਵਾਲ ਕਰੋ ਕਰਨ ਲਈ:

ਚੁਣੋ commodity_id, commodity_name, ਕਮੋਡਿਟੀ ਤ commodity_price

ਇਹ ਸਭ ਕਾਲਮ ਦੇ ਸਵਾਲ ਦੇ ਸਤਰ ਦਾ ਮੁੱਲ ਦੇ ਨਤੀਜੇ ਦੇ ਤੌਰ ਤੇ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਸੰਭਵ ਹੈ. ਇਸ ਮਕਸਦ, ਨਿਸ਼ਾਨ "*" ਲਈ:

ਕਮੋਡਿਟੀ ਦੀ ਚੋਣ *

  • ਦੀ ਚੋਣ ਵਾਧੂ ਸਹਿਯੋਗ ਦਿੰਦਾ ਹੈ:
  • ਲੜੀਬੱਧ ਡਾਟਾ (ਬਿਆਨ ਆਰਡਰ)
  • ਚੋਣ ਹਾਲਾਤ ਅਨੁਸਾਰ (ਜਿੱਥੇ)
  • ਗਰੁੱਪ ਦੀ ਮਿਆਦ (ਗਰੁੱਪ ਦੁਆਰਾ)

ਸਤਰ ਸ਼ਾਮਿਲ ਕਰੋ

INSERT ਬਿਆਨ ਨਾਲ SQL ਬਿਆਨ ਵਰਤ ਕੇ ਇੱਕ ਸਾਰਣੀ ਕਤਾਰ ਸ਼ਾਮਿਲ ਕਰਨ ਲਈ. ਇਸ ਦੇ ਨਾਲ ਤਿੰਨ ਤਰੀਕੇ ਵਿੱਚ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ:

  • ਇੱਕ ਨਵ ਸਾਰੀ ਸਤਰ ਸ਼ਾਮਿਲ ਕਰੋ;
  • ਲਾਈਨ ਦੇ;
  • ਪੁੱਛਗਿੱਛ ਨਤੀਜੇ.

ਇੱਕ ਪੂਰਨ ਲਾਈਨ ਸ਼ਾਮਿਲ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਸਾਰਣੀ ਵਿੱਚ ਨਾਮ ਅਤੇ ਇੱਕ ਨਵ ਲਾਈਨ ਦੇ ਕਾਲਮ (ਖੇਤਰ) ਦੇ ਮੁੱਲ ਨਿਰਧਾਰਿਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ. ਇੱਥੇ ਇੱਕ ਉਦਾਹਰਨ ਹੈ:

ਕਮੋਡਿਟੀ ਦੀ ਕਦਰ ਕਰਦਾ ਹੈ ਵਿੱਚ ਪਾਓ ( '106', '50', 'ਕੋਕਾ ਕੋਲਾ', '1.68', 'ਕੋਈ Alcogol,)

ਉਦਾਹਰਨ ਸਾਰਣੀ ਵਿੱਚ ਇੱਕ ਨਵ ਉਤਪਾਦ ਸ਼ਾਮਿਲ ਕਰਦਾ ਹੈ. ਮੁੱਲ ਹਰੇਕ ਕਾਲਮ ਮੁੱਲ ਦੇ ਬਾਅਦ ਨਿਰਧਾਰਤ ਕਰ ਰਹੇ ਹਨ. ਜੇ ਕਾਲਮ ਲਈ ਕੋਈ ਸੰਬੰਧਿਤ ਮੁੱਲ ਹੈ, ਇਸ ਨੂੰ NULL ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਨ ਲਈ ਜ਼ਰੂਰੀ ਹੈ. ਕਾਲਮ ਨਿਰਧਾਰਿਤ ਇੱਕ ਟੇਬਲ ਬਣਾਉਣ ਲਈ ਕ੍ਰਮ ਵਿੱਚ ਮੁੱਲ ਨਾਲ ਭਰ ਰਹੇ ਹਨ.

ਸਪਸ਼ਟ ਉਦਾਹਰਨ ਵਿੱਚ ਦੇ ਰੂਪ ਵਿੱਚ, ਕਾਲਮ ਦੇ ਨਾਮ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ ਸਤਰ ਦੇ ਸਿਰਫ ਇੱਕ ਹਿੱਸਾ ਸ਼ਾਮਿਲ ਕਰਨ ਦੇ ਮਾਮਲੇ ਵਿਚ:

INSERT ਵਿੱਚ ਕਮੋਡਿਟੀ (commodity_id, VENDOR_ID, commodity_name)

ਮੁੱਲ ( '106', '50', 'ਕੋਕਾ ਕੋਲਾ' )

ਸਾਨੂੰ ਸਿਰਫ ਉਤਪਾਦ ਪਛਾਣਕਰਤਾ, ਸਪਲਾਇਰ ਅਤੇ ਇਸ ਦੇ ਨਾਮ ਨੂੰ ਪੇਸ਼ ਕੀਤਾ ਹੈ, ਅਤੇ ਖੇਤਰ ਦੇ ਬਾਕੀ ਦੇ ਨੂੰ ਪਾਸੇ ਖਾਲੀ ਕਰ ਦਿੱਤਾ.

ਪੁੱਛਗਿੱਛ ਨਤੀਜੇ ਸ਼ਾਮਿਲ

ਅਸਲ ਵਿੱਚ, ਸੰਮਿਲਿਤ ਇੱਕ ਕਤਾਰ ਨੂੰ ਸ਼ਾਮਿਲ ਕਰਨ ਲਈ ਵਰਤਿਆ ਗਿਆ ਹੈ, ਪਰ ਇੱਕ ਚੁਣੋ ਬਿਆਨ ਨਤੀਜੇ ਨੂੰ ਸ਼ਾਮਿਲ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ.

ਡਾਟਾ ਤਬਦੀਲੀ

ਡਾਟਾਬੇਸ ਟੇਬਲ ਨੂੰ ਖੇਤਰ ਵਿੱਚ ਜਾਣਕਾਰੀ ਤਬਦੀਲ ਕਰਨ ਲਈ ਇੱਕ ਅੱਪਡੇਟ ਬਿਆਨ ਵਰਤਣ ਦੀ ਲੋੜ ਹੈ. ਆਪਰੇਟਰ ਦੇ ਦੋ ਤਰੀਕੇ ਵਿੱਚ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ:

  • ਅੱਪਡੇਟ ਕੀਤਾ ਸਾਰਣੀ ਵਿੱਚ ਸਾਰੇ ਕਤਾਰ.
  • ਕੇਵਲ ਇੱਕ ਨੂੰ ਕੁਝ ਲਾਈਨ ਲਈ.

ਅਪਡੇਟ ਤਿੰਨ ਮੁੱਖ ਤੱਤ ਹਨ:

  • ਇੱਕ ਸਾਰਣੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਤੁਹਾਨੂੰ ਤਬਦੀਲੀ ਕਰਨ ਲਈ ਚਾਹੁੰਦੇ ਹੋ;
  • ਖੇਤਰ ਦੇ ਨਾਮ ਅਤੇ ਆਪਣੇ ਮੁੱਲ;
  • ਕਤਾਰ ਚੋਣ ਬਦਲਾਅ ਲਈ ਹਾਲਾਤ.

ਇਕ ਮਿਸਾਲ ਉੱਤੇ ਗੌਰ. ਦਾ ਕਹਿਣਾ ਹੈ id = 106 ਨਾਲ ਉਤਪਾਦ ਦੀ ਕੀਮਤ ਬਦਲੀ ਗਈ ਹੈ ਕਰੀਏ, ਇਸ ਲਈ ਨੂੰ ਅਪਡੇਟ ਕਰਨ ਲਈ ਇਸ ਨੂੰ ਲਾਈਨ. ਹੇਠ ਬਿਆਨ ਲਿਖੋ:

ਅਪਡੇਟ ਕਮੋਡਿਟੀ SET commodity_price = '3.2' ਕਿੱਥੇ commodity_id = ' 106'

ਸਾਨੂੰ ਇਸ ਮਾਮਲੇ 'ਚ ਟੇਬਲ ਨਾਮ ਨੇ ਕਿਹਾ, ਕਮੋਡਿਟੀ, ਅੱਪਡੇਟ ਕੀਤਾ ਜਾਵੇਗਾ, ਜੋ ਕਿ ਹੈ, ਅਤੇ ਫਿਰ ਬਾਅਦ - ਕਾਲਮ ਦਾ ਮੁੱਲ ਅਤੇ ਲੋੜੀਦੇ ਇਕਾਈ ਨੂੰ ਲੱਭਣ ਲਈ ਹੈ, ਜਿੱਥੇ ਲੋੜੀਦੇ ਮੁੱਲ ਦੀ ID ਨਿਰਧਾਰਿਤ ਕਰੋ.

ਕਾਲਮ ਦੀ ਗਿਣਤੀ ਨੂੰ ਤਬਦੀਲ ਕਰਨ ਲਈ ਬਾਅਦ ਬਿਆਨ ਕਾਲਮ-ਮੁੱਲ ਦੇ ਕਈ ਜੋੜੇ, ਕਾਮੇ ਨਾਲ ਵੱਖ ਤਹਿ ਕਰਦੀ ਹੈ. ਇੱਕ ਉਦਾਹਰਨ ਹੈ, ਜਿਸ ਵਿੱਚ ਅੱਪਡੇਟ ਨਾਮ ਅਤੇ ਸਾਮਾਨ ਦੀ ਕੀਮਤ ਵੇਖੋ:

ਅਪਡੇਟ ਕਮੋਡਿਟੀ SET commodity_name = 'Fanta' , commodity_price = '3.2' ਕਿੱਥੇ commodity_id = ' 106'

ਕਾਲਮ ਵਿੱਚ ਜਾਣਕਾਰੀ ਨੂੰ ਹਟਾਉਣ ਲਈ, ਤੁਹਾਨੂੰ NULL ਕਰਨ ਲਈ ਇਸ ਨੂੰ ਸੈੱਟ ਕਰ ਸਕਦੇ ਹੋ, ਜੇਕਰ ਇਸ ਨੂੰ ਟੇਬਲ ਦੇ ਬਣਤਰ ਲਈ ਸਹਾਇਕ ਹੈ. ਇਹ ਯਾਦ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਜੋ ਕਿ NULL - ਇਸ ਨੂੰ "ਕੋਈ" ਮੁੱਲ ਹੈ, ਜ਼ੀਰੋ ਨਾ ਟੈਕਸਟ ਜ ਨੰਬਰ ਦੇ ਤੌਰ ਤੇ. ਹਟਾਓ ਆਈਟਮ ਨੂੰ ਦਾ ਵੇਰਵਾ:

ਅਪਡੇਟ ਕਮੋਡਿਟੀ SET commodity_desc = NULL ਕਿੱਥੇ commodity_id = ' 106'

ਕਤਾਰ ਨੂੰ ਹਟਾਉਣ ਨਾਲ

ਸਾਰਣੀ ਵਿੱਚ ਕਤਾਰ ਨੂੰ ਹਟਾਉਣ ਲਈ SQL ਬੇਨਤੀ ਨੂੰ ਮਿਟਾਓ ਆਪਰੇਟਰ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ. ਇੱਥੇ ਵਰਤਣ ਲਈ ਦੋ ਤਰੀਕੇ ਹਨ:

  • ਟੇਬਲ ਕੁਝ ਕਤਾਰ ਨੂੰ ਹਟਾਇਆ;
  • ਸਾਰਣੀ ਵਿੱਚ ਸਾਰੇ ਕਤਾਰ ਨੂੰ ਹਟਾ ਦਿੱਤਾ.

ਮਿਸਾਲ ਟੇਬਲ ਦੇ ਇੱਕ ਕਤਾਰ ਨੂੰ ਹਟਾਉਣ:

ਕਮੋਡਿਟੀ ਤੱਕ ਹਟਾਓ ਕਿੱਥੇ commodity_id = '106'

ਬਾਅਦ ਨਿਸ਼ਚਿਤ ਤੱਕ ਹਟਾਓ, ਜਿਸ ਵਿੱਚ ਕਤਾਰ ਨੂੰ ਹਟਾਉਣ ਲਈ ਟੇਬਲ ਨਾਮ. ਕਿੱਥੇ ਆਪਰੇਟਰ ਨੂੰ ਇੱਕ ਹਾਲਤ ਹੈ ਜਿਸ ਤਹਿਤ ਲਾਈਨ ਹਟਾਉਣ ਲਈ ਚੁਣਿਆ ਜਾਵੇਗਾ ਸ਼ਾਮਿਲ ਹਨ. ਉਦਾਹਰਨ ਵਿੱਚ ਸਾਨੂੰ id = 106 ਨਾਲ ਉਤਪਾਦ ਲਾਈਨ ਨੂੰ ਹਟਾਉਣ. ਕਿੱਥੇ ਹੈ, ਕਿਉਕਿ ਬਹੁਤ ਹੀ ਮਹੱਤਵਪੂਰਨ ਲੱਗਦਾ ਹੈ ਇਸ ਆਪਰੇਟਰ privedt ਸਾਰਣੀ ਵਿੱਚ ਸਾਰੇ ਕਤਾਰ ਨੂੰ ਹਟਾਉਣ ਪਾਸ. ਇਹ ਖੇਤਰ ਮੁੱਲ ਨੂੰ ਤਬਦੀਲ ਕਰਨ ਲਈ ਲਾਗੂ ਹੁੰਦਾ ਹੈ.

ਮਿਟਾਓ ਬਿਆਨ ਕਾਲਮ ਦੇ ਨਾਮ ਹੈ, ਅਤੇ ਮੈਟਾ-ਅੱਖਰ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ. ਉਸ ਨੇ ਪੂਰੀ ਲਾਈਨ ਨੂੰ ਹਟਾਉਦਾ ਹੈ ਅਤੇ ਇੱਕ ਸਿੰਗਲ ਕਾਲਮ ਨੂੰ ਹਟਾਉਣ ਲਈ, ਉਸ ਨੇ ਨਾ ਕਰ ਸਕਦੇ ਹੋ.

Microsoft ਦੇ ਪਹੁੰਚ ਵਿੱਚ SQL ਦਾ ਇਸਤੇਮਾਲ

Microsoft ਦੇ ਪਹੁੰਚ ਆਮ ਤੌਰ ਤੇ, ਇੱਕ ਸਪ੍ਰੈਡਸ਼ੀਟ, ਡਾਟਾਬੇਸ, ਪ੍ਰਬੰਧਨ ਤਬਦੀਲੀ, ਡਾਟਾਬੇਸ ਵਿੱਚ ਅਤੇ ਕ੍ਰਮ ਇੱਕ ਸੁਵਿਧਾਜਨਕ ਇੰਟਰੈਕਟਿਵ ਸਵਾਲ ਦੇ ਬਿਲਡਰ (ਕਿਊਰੀ ਡਿਜ਼ਾਈਨਰ) ਦੁਆਰਾ ਬੇਨਤੀ SQL ਪਹੁੰਚ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਵਿੱਚ ਡਾਟਾ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਬਣਾਉਣ ਲਈ ਰੱਖਦੀ ਵਰਤਿਆ ਗਿਆ ਹੈ, ਜੋ ਕਿ ਤੁਹਾਨੂੰ ਬਣਾਉਣ ਅਤੇ ਤੁਰੰਤ SQL ਬਿਆਨ ਨੂੰ ਚਲਾਉਣ ਕਰ ਸਕਦੇ ਹੋ ਵਰਤ ਕਿਸੇ ਗੁੰਝਲਤਾ.

ਇਸ ਦੇ ਨਾਲ, ਸਰਵਰ ਨੂੰ ਢੰਗ ਦੀ ਪਹੁੰਚ ਨੂੰ ਸਹਿਯੋਗ ਹੈ ਜਿਸ ਡਾਟਾਬੇਸ ਪਹੁੰਚ ਨੂੰ ਕਿਸੇ ਦਾ ODBC ਡਾਟਾ ਸਰੋਤ SQL-ਕਿਊਰੀ ਜਰਨੇਟਰ ਦੇ ਤੌਰ ਤੇ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ. ਇਹ ਫੀਚਰ ਪਹੁੰਚ ਨਾਲ ਸੰਪਰਕ ਕਰਨ ਲਈ ਕਾਰਜ ਲਈ ਯੋਗ ਕਰਦਾ ਹੈ ਡਾਟਾਬੇਸ ਨੂੰ ਕਿਸੇ ਵੀ ਫਾਰਮੈਟ ਵਿੱਚ.

SQL ਇਕਸਟੈਨਸ਼ਨ

SQL ਬੇਨਤੀ ਅਜਿਹੇ ਇਹਨਆ, branching, ਆਦਿ ਦੇ ਤੌਰ ਤੇ ਸਾਰੇ ਪਰੋਸੀਜਰਲ ਪਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਫੀਚਰ ਹੈ, ਨਾ ਕਰਕੇ, DBMS ਨਿਰਮਾਤਾ ਤਕਨੀਕੀ ਫੀਚਰ ਨਾਲ SQL ਦੇ ਵਰਜਨ ਦਾ ਵਿਕਾਸ. ਪਹਿਲੇ ਹੀ ਸੰਭਾਲਿਆ ਕਾਰਵਾਈ ਅਤੇ ਮਿਆਰੀ ਚਾਲਕ ਪ੍ਰਕਿਰਿਆਤਮਕ ਭਾਸ਼ਾ ਲਈ ਸਹਿਯੋਗ ਹੈ.

ਭਾਸ਼ਾ ਦੇ ਸਭ ਆਮ ਉਪ:

  • Oracle ਡਾਟਾਬੇਸ - ਐਲ / SQL
  • Interbase, Firebird - PSQL
  • ਮਾਈਕਰੋਸਾਫਟ ਨੇ SQL Server - ਨਿਪਟਾਉਣ-SQL
  • PostgreSQL - PL / ਕੀਤਾ ਗਿਆ ਹੈ.

SQL ਨੂੰ ਇੰਟਰਨੈੱਟ

MySQL ਡਾਟਾਬੇਸ ਨੂੰ ਇੱਕ ਮੁਫ਼ਤ ਲਾਇਸੰਸ GNU ਜਨਰਲ ਪਬਲਿਕ ਲਾਈਸਿੰਸ ਅਧੀਨ ਜਾਰੀ ਕੀਤਾ ਗਿਆ ਹੈ. ਉੱਥੇ ਕਸਟਮ ਮੈਡਿਊਲ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਦੀ ਯੋਗਤਾ ਦੇ ਨਾਲ ਇੱਕ ਵਪਾਰਕ ਲਾਇਸੰਸ ਹੈ. ਅਜਿਹੇ XAMPP, WAMP ਅਤੇ ਦੀਪਕ ਦੇ ਤੌਰ ਤੇ, ਬਿਲਡ ਨੂੰ ਇੰਟਰਨੈੱਟ ਸਰਵਰ ਦੇ ਵਧੇਰੇ ਪ੍ਰਸਿੱਧ ਹਿੱਸਾ ਦੇ ਹਿੱਸੇ ਦੇ ਰੂਪ ਵਿੱਚ ਹੈ ਅਤੇ ਇੰਟਰਨੈੱਟ 'ਵਿਚ ਸਭ ਪ੍ਰਸਿੱਧ ਡਾਟਾਬੇਸ ਕਾਰਜ ਨੂੰ ਵਿਕਾਸ ਹੁੰਦਾ ਹੈ.

ਇਹ ਸਨ ਮਾਈਕਰੋ ਦੁਆਰਾ ਵਿਕਸਤ ਕੀਤਾ ਗਿਆ ਸੀ ਅਤੇ ਇਸ ਵੇਲੇ Oracle ਦੁਆਰਾ ਸਹਿਯੋਗੀ ਹੈ. 2003, ਡਾਟਾਬੇਸ ਅਤੇ ਬੱਦਲ ਸੇਵਾ ਲਾਗੂ: 64 ਟੈਰਾਬਾਈਟ, SQL ਸੰਟੈਕਸ ਨੂੰ ਡਾਟਾਬੇਸ ਦਾ ਆਕਾਰ ਨੂੰ ਸਹਿਯੋਗ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 pa.delachieve.com. Theme powered by WordPress.