دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: نویسندگان: Howard Schreier سری: ISBN (شابک) : 1599942976, 9781599942971 ناشر: SAS Publishing سال نشر: 2008 تعداد صفحات: 305 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 2 مگابایت
کلمات کلیدی مربوط به کتاب PROC SQL به عنوان مثال: استفاده از SQL در SAS: کتابخانه، ادبیات کامپیوتری، SAS / JMP
در صورت تبدیل فایل کتاب PROC SQL by Example: Using SQL within SAS به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب PROC SQL به عنوان مثال: استفاده از SQL در SAS نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
در PROC SQL با استفاده از مثال: با استفاده از SQL در SAS، نویسنده Howard Schreier استفاده از PROC SQL را در زمینه مرحله SAS DATA و سایر رویههای SAS (مانند SORT، FREQ، MEANS، SUMMARY، APPEND، DATASETS و TRANSPOSE) نشان میدهد. که عملکرد آن با SQL همپوشانی دارد و مکمل آن است. با استفاده از یک رویکرد جانبی، این راهنمای مرجع مختصر شامل بسیاری از مثالهای توضیحدادهشده است که گام DATA و کد SQL معادل را نشان میدهد، و کاربران SAS را قادر میسازد تا از مهارتها و دانش SAS موجود در حین یادگیری در مورد SQL استفاده کنند. بحثها تفاوتهای بین SQL و مرحله DATA و همچنین موقعیتهایی را که در آن SQL و مرحله DATA با هم استفاده میشوند تا از نقاط قوت هر یک بهره ببرند، را پوشش میدهد. موضوعات پرداخته شده شامل کار با اتصال و ادغام است. استفاده از سوالات فرعی؛ درک عملگرهای مجموعه؛ با استفاده از تسهیلات ماکرو با PROC SQL. نگهداری جداول؛ کار با دیدگاه ها؛ استفاده از PROC SQL به عنوان تولید کننده گزارش. و بیشتر. این متن برای برنامه نویسان SAS که به دنبال اضافه کردن PROC SQL به جعبه ابزار SAS خود هستند و همچنین برنامه نویسان SQL که در تلاش برای ادغام بهتر مرحله SAS DATA و SQL هستند ایده آل است.
In PROC SQL by Example: Using SQL within SAS, author Howard Schreier illustrates the use of PROC SQL in the context of the SAS DATA step and other SAS procedures (such as SORT, FREQ, MEANS, SUMMARY, APPEND, DATASETS, and TRANSPOSE) whose functionality overlaps and complements that of SQL. Using a side-by-side approach, this concise reference guide includes many extensively explained examples showing equivalent DATA step and SQL code, enabling SAS users to take advantage of existing SAS skills and knowledge while learning about SQL. Discussions cover the differences between SQL and the DATA step as well as situations where SQL and the DATA step are used together to benefit from the strengths of each. Topics addressed include working with joins and merges; using subqueries; understanding set operators; using the Macro Facility with PROC SQL; maintaining tables; working with views; using PROC SQL as a report generator; and more. This text is ideal for SAS programmers seeking to add PROC SQL to their SAS toolkits as well as SQL programmers striving to better integrate the SAS DATA step and SQL.
Introduction 1.1 More about SQL Standards and Extensions Fundamental Differences between SQL and the DATA Step RDBMS Heritage 1.2 More about This Book Purpose Perspective Presentation Basic Building Blocks 2.1 The Simplest SELECT Statement 2.2 A More Selective SELECT 2.3 Storing Results 2.4 Column Subsets 2.5 New Columns 2.6 Aggregation Grand Totals and More Subtotals and More Details 2.7 Conditionality 2.8 Filtering Filtering from the Source Filtering Aggregated Data 2.9 Reordering Rows 2.10 Elimination of Duplicates 2.11 Summary More Building Blocks 3.1 Combining Summary Statistics with Original Detail 3.2 Summary Statistics Based on Distinct Values 3.3 Preprocessing the Source with Inline Views 3.4 Summary Joins 4.1 Avoiding Ambiguity in Column References 4.2 The Simplest Merges and Joins 4.3 Matching with Nonrepeating Keys Symmetrically Inclusive Joins Asymmetric Joins Match MERGE versus INNER JOIN Summary 4.4 Matching with Repeating Keys INNER JOIN OUTER JOIN 4.5 More about Joins and Merges Three or More Sources Composite Keys 4.6 More about Joins Natural Joins Implicit Joins Generality of Join Conditions 4.7 Summary Subqueries 5.1 Contexts That Expect Subqueries The EXISTS Condition The IN Condition The ANY Keyword The ALL Keyword Subqueries Outside the WHERE Clause 5.2 General Usage of Subqueries 5.3 Summary Set Operators 6.1 The Contrast between Joins and Set Operators 6.2 Set Operators: Preview 6.3 Concatenation and Interleaving with OUTER UNION 6.4 Data Type Compatibility 6.5 Overview: UNION, INTERSECT, and EXCEPT Column Alignment Leftover Columns Row Accretion Duplicate Rows Conclusion 6.6 UNION 6.7 INTERSECT 6.8 EXCEPT 6.9 Summary Global Statements, Options, and Session Management 7.1 Global Statements 7.2 PROC SQL Options 7.3 Summary Using the Macro Facility with PROC SQL 8.1 Generating PROC SQL Code 8.2 Populating Macro Variables User-Defined Macro Variables DICTIONARY Tables Automatic Macro Variables 8.3 Summary Table Maintenance and Alternate Strategies 9.1 Environment for Examples 9.2 Distinguishing Persistence from Replacement 9.3 Life Cycle of a Table Creation Using a Query Creation Using a Model Creation Using Specifications Help from the DESCRIBE TABLE Statement Deleting a Table 9.4 Data Maintenance Inserting Rows into an Existing Table Deleting Rows Selective Corrections 9.5 Metadata Maintenance 9.6 Changing Structure 9.7 Changing Features Indexes Integrity Constraints Audit Trails Generation Data Sets 9.8 Summary Views 10.1 Defining Views 10.2 Using Views 10.3 Inspecting Views 10.4 Changing a Table via a View 10.5 Managing Library References 10.6 Summary PROC SQL as a Report Generator 11.1 Simple Reports 11.2 Complex Reports 11.3 Reports with Long Character Strings 11.4 PROC SQL and the Output Delivery System 11.5 Summary Mixed Solutions 12.1 Example: Schedule Matrix 12.2 Example: Identifying Spikes in a Series 12.3 Example: Using PROC TRANSPOSE to Normalize 12.4 Summary Performance Tuning 13.1 Resource Example: The Effect of an Index 13.2 Code Example: The Advantage of Equijoins 13.3 Summary Documentation Roadmap 14.1 Where to Start? SAS 9.2 SQL Query Window User\'s Guide SAS 9.2 SQL Procedure User\'s Guide Base SAS 9.2 Procedures Guide (SQL Chapter) None of the Above 14.2 Following Cross References SELECT Statement sql-expression query-expression table-expression 14.3 The Three Expressions Revisited SELECT Statement query-expression table-expression sql-expression 14.4 Could It Be More Logical? 14.5 Summary SASHELP.CLASS Data Set Online Resources 65193_freechapter.pdf Cody_CodysCollection_frontcover TOC chap1_new Introduction Task: Converting character values to numeric values Keywords Program 1.1: Converting character values to numeric values Task: Converting character values to numeric values using a macro Keywords Program 1.2: Presenting a macro to perform character-to-numeric conversion Program 1.3: Testing the character-to-numeric conversion macro Task: Converting a specific value such as 999 to a missing value for all numeric variables in a SAS data set Keywords Program 1.4: Converting a specific value such as 999 to a missing value for all numeric variables in a SAS data set Task: Converting a specific value such as \'NA\' to a missing value for all character variables in a SAS data set Keywords Program 1.5: Converting a specific value such as ‘NA’ to a missing value for all character variables in a SAS data set Task: Changing all character values to either uppercase, lowercase, or proper case Keywords Program 1.6: Changing case for all character variables in a SAS data set Task: Reading a numeric value that contains units such as Lbs. or Kgs. in the value Keywords Program 1.7: Reading data values that contain units Task: Solving part of the previous task using a Perl regular expression Keywords Program 1.8: Using a Perl regular expression to extract the digit and units part of a character value Conclusion AboutThisAuthor_new CodyCodysCollection_FreeChapAdFINAL chap7.new.pdf 7.1 Global Statements 7.2 PROC SQL Options 7.3 Summary