30%
SQL Hacks: (Hacks Ser.)

SQL Hacks: (Hacks Ser.)

          
5
4
3
2
1

International Edition


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Quantity:
Add to Wishlist

About the Book

Whether you're running Access, MySQL, SQL Server, Oracle, or PostgreSQL, this book will help you push the limits of traditional SQL to squeeze data effectively from your database. It offers 100 hacks - unique tips and tools - that bring you the knowledge of experts who apply what they know in the real world to help you take full advantage of the expressive power of SQL. You'll find practical techniques to address complex data manipulation problems. Learn how to: wrangle data in the most efficient way possible; aggregate and organize your data for meaningful and accurate reporting; make the most of subqueries, joins, and unions; stay on top of the performance of your queries and the server that runs them; and, avoid common SQL security pitfalls, including the dreaded SQL injection attack. Let "SQL Hacks" serve as your toolbox for digging up and manipulating data. If you love to tinker and optimize, SQL is the perfect technology and "SQL Hacks" is the must-have book for you.

Table of Contents:
Credits Preface Chapter 1. SQL Fundamentals 1. Run SQL from the Command Line 2. Connect to SQL from a Program 3. Perform Conditional INSERTs 4. UPDATE the Database 5. Solve a Crossword Puzzle Using SQL 6. Don't Perform the Same Calculation Over and Over Chapter 2. Joins, Unions, and Views 7. Modify a Schema Without Breaking Existing Queries 8. Filter Rows and Columns 9. Filter on Indexed Columns 10. Convert Subqueries to JOINs 11. Convert Aggregate Subqueries to JOINs 12. Simplify Complicated Updates 13. Choose the Right Join Style for Your Relationships 14. Generate Combinations Chapter 3. Text Handling 15. Search for Keywords Without LIKE 16. Search for a String Across Columns 17. Solve Anagrams 18. Sort Your Email Chapter 4. Date Handling 19. Convert Strings to Dates 20. Uncover Trends in Your Data 21. Report on Any Date Criteria 22. Generate Quarterly Reports 23. Second Tuesday of the Month Chapter 5. Number Crunching 24. Multiply Across a Result Set 25. Keep a Running Total 26. Include the Rows Your JOIN Forgot 27. Identify Overlapping Ranges 28. Avoid Dividing by Zero 29. Other Ways to COUNT 30. Calculate the Maximum of Two Fields 31. Disaggregate a COUNT 32. Cope with Rounding Errors 33. Get Values and Subtotals in One Shot 34. Calculate the Median 35. Tally Results into a Chart 36. Calculate the Distance Between GPS Locations 37. Reconcile Invoices and Remittances 38. Find Transposition Errors 39. Apply a Progressive Tax 40. Calculate Rank Chapter 6. Online Applications 41. Copy Web Pages into a Table 42. Present Data Graphically Using SVG 43. Add Navigation Features to Web Applications 44. Tunnel into MySQL from Microsoft Access 45. Process Web Server Logs 46. Store Images in a Database 47. Exploit an SQL Injection Vulnerability 48. Prevent an SQL Injection Attack Chapter 7. Organizing Data 49. Keep Track of Infrequently Changing Values 50. Combine Tables Containing Different Data 51. Display Rows As Columns 52. Display Columns As Rows 53. Clean Inconsistent Records 54. Denormalize Your Tables 55. Import Someone Else's Data 56. Play Matchmaker 57. Generate Unique Sequential Numbers Chapter 8. Storing Small Amounts of Data 58. Store Parameters in the Database 59. Define Personalized Parameters 60. Create a List of Personalized Parameters 61. Set Security Based on Rows 62. Issue Queries Without Using a Table 63. Generate Rows Without Tables Chapter 9. Locking and Performance 64. Determine Your Isolation Level 65. Use Pessimistic Locking 66. Use Optimistic Locking 67. Lock Implicitly Within Transactions 68. Cope with Unexpected Redo 69. Execute Functions in the Database 70. Combine Your Queries 71. Extract Lots of Rows 72. Extract a Subset of the results 73. Mix File and Database Storage 74. Compare and Synchronize Tables 75. Minimize Bandwidth in One-to-Many Joins 76. Compress to Avoid LOBs Chapter 10. Reporting 77. Fill in Missing Values in a Pivot Table 78. Break It Down by Range 79. Identify Updates Uniquely 80. Play Six Degrees of Kevin Bacon 81. Build Decision Tables 82. Generate Sequential or Missing Data 83. Find the Top n in Each Group 84. Store Comma-Delimited Lists in a Column 85. Traverse a Simple Tree 86. Set Up Queuing in the Database 87. Generate a Calendar 88. Test Two Values from a Subquery 89. Choose Any Three of Five Chapter 11. Users and Administration 90. Implement Application-Level Accounts 91. Export and Import Table Definitions 92. Deploy Applications 93. Auto-Create Database Users 94. Create Users and Administrators 95. Issue Automatic Updates 96. Create an Audit Trail Chapter 12. Wider Access 97. Allow an Anonymous Account 98. Find and Stop Long-Running Queries 99. Don't Run Out of Disk Space 100. Run SQL from a Web Page Index


Best Sellers


Product Details
  • ISBN-13: 9780596527990
  • Publisher: O'Reilly Media
  • Publisher Imprint: O'Reilly Media
  • Depth: 25
  • Language: English
  • Returnable: Y
  • Spine Width: 26 mm
  • Weight: 544 gr
  • ISBN-10: 0596527993
  • Publisher Date: 26 Dec 2006
  • Binding: Paperback
  • Height: 228 mm
  • No of Pages: 410
  • Series Title: Hacks Ser.
  • Sub Title: Tips & Tools for Digging Into Your Data
  • Width: 153 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
SQL Hacks: (Hacks Ser.)
O'Reilly Media -
SQL Hacks: (Hacks Ser.)
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

SQL Hacks: (Hacks Ser.)

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA