Пытанні з тэгам 'sql'

Мова структураваных запытаў (SQL) - гэта мова для запытаў да баз дадзеных. Пытанні павінны ўключаць прыклады кода, структуру табліцы, выбарачныя дадзеныя і тэг для рэалізацыі СКБД (напрыклад, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 і г.д.). Калі ваша пытанне тычыцца выключна канкрэтнай СКБД (выкарыстоўвае пэўныя пашырэння / функцыі), замест гэтага выкарыстоўвайце гэты тэг СКБД. Адказы на пытанні, пазначаныя SQL, павінны выкарыстоўваць стандарт ISO / IEC SQL.
33
адказаў

У чым розніца паміж "INNER JOIN" і "OUTER JOIN"?

Таксама як LEFT JOIN, RIGHT JOIN і FULL JOIN ўпісваюцца?
зададзены 02 сент. '08 у 01:36
32
адказаў

Як я магу абнавіцца з SELECT ў SQL Server?

У SQL Server можна insert ў табліцу з дапамогай SELECT: INSERT INTO Table (col1, col2, col3) SELECT col1, col2, col3 FROM other_table WHERE sql = 'cool' Ці магчыма таксама абнаўленне праз SELECT? У мяне ёсць часовая табліца, якая змяшчае значэння, ...
зададзены 25 февр. '10 у 17:36
28
адказаў

Як я магу прадухіліць SQL-ін'екцыю ў PHP?

Калі карыстацкі ўвод устаўлены без змены ў SQL-запыт, прыкладанне становіцца ўразлівым для SQL-ін'екцыі, як у наступным прыкладзе: $ unsafe_variable = $ _POST [ 'user_input']; mysql_query ( "INSERT INTO` table` ( `column`) VALUES ( '$ unsafe_variabl ...
зададзены 13 сент. '08 у 02:55
32
адказаў

Дадайце слупок са значэннем па змаўчанні ў існуючую табліцу ў SQL Server

Як можна дадаць слупок са значэннем па змаўчанні ў існуючую табліцу ў SQL Server 2000 / SQL Server 2005?
зададзены 18 сент. '08 а 15:30
45
адказаў

Як конкатенировать тэкст з некалькіх радкоў у адну тэкставую радок на SQL-сэрвэры?

Разгледзім табліцу базы дадзеных, якая ўтрымлівае імёны, з трыма радкамі: Peter Paul Mary Ці ёсць просты спосаб ператварыць гэта ў адзін радок Peter, Paul, Mary?
зададзены 12 каст. '08 у 02:49
10
адказаў

Як працуе індэксацыя базы дадзеных?

Улічваючы, што індэксацыя настолькі важная, што ваш набор дадзеных павялічваецца па памеры, можа хто-небудзь растлумачыць, як індэксаванне працуе на ўзроўні агностыку базы дадзеных? Інфармацыю аб запытах для індэксацыі поля можна знайсці Як індэксаваць ...
зададзены 04 жнів. '08 у 13:07
26
адказаў

Пошук паўтаральных значэнняў у табліцы SQL

Лёгка знайсці duplicates з адным полем: SELECT name, COUNT (email) FROM users GROUP BY email HAVING COUNT (email)> 1 Таму, калі ў нас ёсць табліца ID NAME EMAIL 1 John asd@asd.com 2 Sam asd@asd.com 3 Tom asd@asd.com 4 B ...
зададзены 07 крас. '10 у 21:17
40
адказаў

Як імпартаваць файл SQL з дапамогай каманднага радка ў MySQL?

У мяне ёсць файл .sql з экспартам з phpMyAdmin. Я хачу імпартаваць яго на іншы сервер з дапамогай каманднага радка. У мяне ўсталяваная Windows Server 2008 R2. Я змясціў файл .sql на дыск C і паспрабаваў гэтую каманду database_name <file.sql ...
зададзены 16 ліпеня '13 а 3.43
26
адказаў

Устаўка вынікаў захоўваемай працэдуры ў часовую табліцу

Як зрабіць SELECT * INTO [temp table] FROM [stored procedure]? Ня FROM [Table] і без вызначэння [temp table]? Select ўсе дадзеныя з BusinessLine ў tmpBusLine выдатна. select * into tmpBusLine from BusinessLine Я спрабую зрабіць тое ж самае, але і ...
зададзены 17 сакавіка '09 у 13:45
3
адказаў

Якая розніца паміж INNER JOIN, LEFT JOIN, RIGHT JOIN і FULL JOIN?

Якая розніца паміж INNER JOIN, LEFT JOIN, RIGHT JOIN і FULL JOIN ў MySQL?
зададзены 18 крас. '11 у 20:15
36
адказаў

Як вярнуць толькі дату з тыпу дадзеных SQL Server DateTime

SELECT GETDATE () Вяртае: 2008-09-22 15: 24: 13.790 Я хачу гэтую частку даты без часовай часткі: 2008-09-22 00: 00: 00.000 Як я магу гэта атрымаць?
зададзены 22 сент. '08 у 06:31
36
адказаў

Як выдаліць радкі, якія паўтараюцца?

Які найлепшы спосаб выдалення паўтаральных радкоў з даволі вялікі табліцы SQL Server (г.зн. 300 000 радкоў)? Радкі, вядома, не будуць дасканалымі дублікатамі з-за існавання поля ідэнтычнасці RowID. MyTable RowID int not null identi ...
зададзены 21 жнів. '08 у 0:51
23
адказаў

У чым розніца паміж UNION і UNION ALL?

У чым розніца паміж UNION і UNION ALL?
зададзены 08 сент. '08 у 18:19
12
адказаў

Якія варыянты захоўвання іерархічных дадзеных у рэляцыйнай базе дадзеных?

Добрыя агляды Наогул кажучы, вы прымаеце рашэнне паміж хуткімі часам чытання (напрыклад, укладзеным наборам) або хуткім часам запісу (спіс сумежна). Як правіла, вы атрымліваеце камбінацыю з наступных варыянтаў, якія найлепшым чынам ...
зададзены 29 каст. '10 у 3:23
4
адказаў

Устаўка некалькіх радкоў у адзін SQL-запыт?

У мяне ёсць некалькі набораў дадзеных для ўстаўкі адразу, скажам, 4 радкі. Мая табліца мае тры слупка: Person, Id і Office. INSERT INTO MyTable VALUES ( "John", 123, "Lloyds Office"); INSERT INTO MyTable VALUES ( "Jane", 124, "Lloyds Office"); INSE ...
зададзены 17 студз. '09 у 08:55